2016年12月27日星期二

VirtualBox_010:为虚机添加硬盘,并扩展根分区

环境:MAC OS X 10.12.2 (主机)+ RHEL 7.2(客机)




[root@node2 ~]# fdisk -l

磁盘 /dev/sda:8589 MB, 8589934592 字节,16777216 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0006a77f

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    16777215     7875584   8e  Linux LVM

磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/rhel-root:7159 MB, 7159676928 字节,13983744 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/rhel-swap:859 MB, 859832320 字节,1679360 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/rhel-docker--poolmeta:8 MB, 8388608 字节,16384 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/docker-253:0-17101729-pool:107.4 GB, 107374182400 字节,209715200 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):65536 字节 / 65536 字节

[root@node2 ~]# df -Th
文件系统              类型      容量  已用  可用 已用% 挂载点
/dev/mapper/rhel-root xfs       6.7G  3.9G  2.9G   58% /
devtmpfs              devtmpfs  1.9G     0  1.9G    0% /dev
tmpfs                 tmpfs     1.9G     0  1.9G    0% /dev/shm
tmpfs                 tmpfs     1.9G  8.4M  1.9G    1% /run
tmpfs                 tmpfs     1.9G     0  1.9G    0% /sys/fs/cgroup
/dev/sda1             xfs       497M  166M  331M   34% /boot
tmpfs                 tmpfs     380M     0  380M    0% /run/user/0

[root@node2 ~]# fdisk /dev/sdb
n
p
1
回车
回车
w

[root@node2 ~]# partprobe

[root@node2 ~]# pvcreate /dev/sdb1

[root@node2 ~]# vgs
  VG   #PV #LV #SN Attr   VSize VFree
  rhel   1   3   0 wz--n- 7.51g 32.00m

[root@node2 ~]# vgextend rhel /dev/sdb1

[root@node2 ~]# vgs
  VG   #PV #LV #SN Attr   VSize  VFree
  rhel   2   3   0 wz--n- 17.50g 10.03g

[root@node2 ~]# lvextend -L +10G /dev/rhel/root
  Size of logical volume rhel/root changed from 6.67 GiB (1707 extents) to 16.67 GiB (4267 extents).
   Logical volume root successfully resized.

[root@node2 ~]# xfs_growfs /
meta-data=/dev/mapper/rhel-root  isize=256    agcount=4, agsize=436992 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=1747968, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 1747968 to 4369408

[root@node2 ~]# df -Th
文件系统              类型      容量  已用  可用 已用% 挂载点
/dev/mapper/rhel-root xfs        17G  3.9G   13G   23% /
devtmpfs              devtmpfs  1.9G     0  1.9G    0% /dev
tmpfs                 tmpfs     1.9G     0  1.9G    0% /dev/shm
tmpfs                 tmpfs     1.9G  8.4M  1.9G    1% /run
tmpfs                 tmpfs     1.9G     0  1.9G    0% /sys/fs/cgroup
/dev/sda1             xfs       497M  166M  331M   34% /boot
tmpfs                 tmpfs     380M     0  380M    0% /run/user/0

 

没有评论: