云主机挂载虚拟磁盘笔记
最近接手了一堆联通 IDC 的云主机(数量真的很多),也分配了云盘资源。看了一下需要手动挂载,对于懒癌重度患者亟须解放劳动力。
以下是笔记。
首先确认云盘资源是否已分配关联:
[root@centos7 ~]# fdisk -l
结果:
磁盘 /dev/vda:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000d3443
设备 Boot Start End Blocks Id System
/dev/vda1 * 2048 1001471 499712 83 Linux
/dev/vda2 1001472 104857599 51928064 8e Linux LVM
磁盘 /dev/vdb:429.5 GB, 429496729600 字节,838860800 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/rootvg-rootlv:10.7 GB, 10737418240 字节,20971520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/rootvg-swaplv:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
因此确定云盘设备路径为:
/dev/vdb
初始化:
[root@centos7 ~]# fdisk /dev/vdb
可按需进行分区,我这边只设置一个主分区。
接着以 ext4 格式对其进行格式化:
[root@centos7 ~]# mkfs.ext4 /dev/vdb
其结果:
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
26214400 inodes, 104857600 blocks
5242880 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=2252341248
3200 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
下一步对其进行手动挂载:
[root@centos7 ~]# mkdir /data
[root@centos7 ~]# mount /dev/vdb /data
行了,看看是否挂载正确:
[root@centos7 ~]# df -h
没问题的话,最后配置自动挂载:
[root@centos7 ~]# vim /etc/fstab
在文件最后添加一行:
/dev/vdb /data ext4 defaults 0 0
连在一起就是:
#!/bin/bash
fdisk /dev/vdb <<EOF
n
p
1
wq
EOF
mkfs.ext4 /dev/vdb && mkdir /data && mount /dev/vdb /data
echo '/dev/vdb /data ext4 defaults 0 0' >> /etc/fstab
然后用 pssh 之类的,哗啦一下都搞定。
- EOF -