虚拟机分区扩容
估計了一下,使用中的虛擬機空間將不夠了,需要給根目錄擴容,虛擬機整個就一塊盤,通過安裝時自動分區(qū),非LVM。本文記錄擴容過程。
參考:知乎 - 梁哥 https://zhuanlan.zhihu.com/p/83340525
備注: 本虛擬機使用virt-manager創(chuàng)建
1. 增加磁盤大小
root@virt-amd64:/data/# qemu-img resize xxxx.qcow2 +100G通過qemu-img增加100G磁盤大小
2. fdisk操作磁盤分區(qū)
① 查看當前磁盤
[root@host159 ~]# df -Th 文件系統(tǒng) 類型 容量 已用 可用 已用% 掛載點 devtmpfs devtmpfs 16G 0 16G 0% /dev tmpfs tmpfs 16G 0 16G 0% /dev/shm tmpfs tmpfs 16G 8.9M 16G 1% /run tmpfs tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/vda3 xfs 56G 32G 24G 58% / /dev/vda1 xfs 1014M 176M 839M 18% /boot tmpfs tmpfs 3.2G 0 3.2G 0% /run/user/0② fdisk查看當前分區(qū)
[root@host159 ~]# fdisk /dev/vda 歡迎使用 fdisk (util-linux 2.23.2)。更改將停留在內(nèi)存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。命令(輸入 m 獲取幫助):p磁盤 /dev/vda:171.8 GB, 171798691840 字節(jié),335544320 個扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標簽類型:dos 磁盤標識符:0x000b04f1設備 Boot Start End Blocks Id System /dev/vda1 * 2048 2099199 1048576 83 Linux /dev/vda2 2099200 10227711 4064256 82 Linux swap / Solaris /dev/vda3 10227712 125829119 57800704 83 Linux③ 刪除根分區(qū)
命令(輸入 m 獲取幫助):d 分區(qū)號 (1-3,默認 3): 分區(qū) 3 已刪除命令(輸入 m 獲取幫助):p磁盤 /dev/vda:171.8 GB, 171798691840 字節(jié),335544320 個扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標簽類型:dos 磁盤標識符:0x000b04f1設備 Boot Start End Blocks Id System /dev/vda1 * 2048 2099199 1048576 83 Linux /dev/vda2 2099200 10227711 4064256 82 Linux swap / Solaris④ 創(chuàng)建新的根分區(qū)
創(chuàng)建新的根分區(qū),分區(qū)大小都使用默認,直接擴容到最大
命令(輸入 m 獲取幫助):n Partition type:p primary (2 primary, 0 extended, 2 free)e extended Select (default p): p 分區(qū)號 (3,4,默認 3):3 起始 扇區(qū) (10227712-335544319,默認為 10227712): 將使用默認值 10227712 Last 扇區(qū), +扇區(qū) or +size{K,M,G} (10227712-335544319,默認為 335544319): 將使用默認值 335544319 分區(qū) 3 已設置為 Linux 類型,大小設為 155.1 GiB命令(輸入 m 獲取幫助):p磁盤 /dev/vda:171.8 GB, 171798691840 字節(jié),335544320 個扇區(qū) Units = 扇區(qū) of 1 * 512 = 512 bytes 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標簽類型:dos 磁盤標識符:0x000b04f1設備 Boot Start End Blocks Id System /dev/vda1 * 2048 2099199 1048576 83 Linux /dev/vda2 2099200 10227711 4064256 82 Linux swap / Solaris /dev/vda3 10227712 335544319 162658304 83 Linux⑤ 保存并刷新分區(qū)
命令(輸入 m 獲取幫助):w The partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 16: 設備或資源忙. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) 正在同步磁盤。刷新:
[root@host159 ~]# partprobe /dev/vda [root@host159 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom vda 253:0 0 160G 0 disk ├─vda1 253:1 0 1G 0 part /boot ├─vda2 253:2 0 3.9G 0 part [SWAP] └─vda3 253:3 0 155.1G 0 part /⑥ 刷新分區(qū)狀態(tài)
查看分區(qū)狀態(tài),發(fā)現(xiàn)顯示出來的容量不是分區(qū)后的,需要刷新。
[root@host159 ~]# df -h 文件系統(tǒng) 容量 已用 可用 已用% 掛載點 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 16G 8.9M 16G 1% /run tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/vda3 56G 32G 24G 58% / /dev/vda1 1014M 176M 839M 18% /boot tmpfs 3.2G 0 3.2G 0% /run/user/0 [root@host159 ~]# df -Th 文件系統(tǒng) 類型 容量 已用 可用 已用% 掛載點 devtmpfs devtmpfs 16G 0 16G 0% /dev tmpfs tmpfs 16G 0 16G 0% /dev/shm tmpfs tmpfs 16G 8.9M 16G 1% /run tmpfs tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/vda3 xfs 56G 32G 24G 58% / /dev/vda1 xfs 1014M 176M 839M 18% /boot tmpfs tmpfs 3.2G 0 3.2G 0% /run/user/0刷新:
[root@host159 ~]# xfs_growfs /dev/vda3 meta-data=/dev/vda3 isize=512 agcount=4, agsize=3612544 blks= sectsz=512 attr=2, projid32bit=1= crc=1 finobt=0 spinodes=0 data = bsize=4096 blocks=14450176, imaxpct=25= sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal bsize=4096 blocks=7055, version=2= sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 14450176 to 40664576再次查看:
[root@host159 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom vda 253:0 0 160G 0 disk ├─vda1 253:1 0 1G 0 part /boot ├─vda2 253:2 0 3.9G 0 part [SWAP] └─vda3 253:3 0 155.1G 0 part / [root@host159 ~]# df -h 文件系統(tǒng) 容量 已用 可用 已用% 掛載點 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 16G 8.9M 16G 1% /run tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/vda3 156G 32G 124G 21% / /dev/vda1 1014M 176M 839M 18% /boot tmpfs 3.2G 0 3.2G 0% /run/user/0完成。
總結(jié)
- 上一篇: 图片批处理FastStone Photo
- 下一篇: 深度学习与视频编解码算法一