參考來源
如果是在GUI 底下,先利用 GParted 或 Disk 建立新的 Physical Disk
yum -y install gparted
如果是文字模式環境下,可透過 ssm(system-storage-manager)
安裝方式
yum -y install system-storage-manager
ssm list
看到 /dev/sda... 清單
其中有一個剛剛新增的 Device,並且得知 Free Size 是多少數字單位
從 Volume 清單中,決定好打算擴展空間的 Volume,例如:
要針對 /dev/centos/root 擴充這個 Volume size
先將 新增的 Device 加入 LVM Pool
ssm add -p centos /dev/sda3
出現成功提示 Volume group "centos" successfully extended
然後,以下指令將 LVM Pool 空間擴展至新增的 Device
ssm resize -s+380GB /dev/centos/root (380GB是範例)
出現成功提示:
Size of logical volume centos/root changed from 50.00 GiB (12800 extents) to 430.00 GiB (110080 extents).
Logical volume root successfully resized.
搜尋此網誌
2016年10月2日 星期日
2016年7月19日 星期二
CentOS VM fdisk 新增硬碟
在 GUI 底下,利用 GParted 工具是最快的,但如果沒有 GUI 時候,透過
fdisk -l 列出清單
注意整個清單第一行字,看到 Disk /dev/sdb 是剛加入的硬碟,目前還沒有分割任何的磁區,所以要開始分割
fdisk /dev/sdb
按照以下逐一輸入:
n (add a new partition)
p (print the partition table)
1 (Partition number (1-4, default 1))
enter
enter
t (change a partition's system id)
83 (標準硬碟)
w (寫入儲存)
透過 fdisk -l 確認一次
應該會看到 /dev/sdb1
謹慎!對/dev/sdb1 進行格式化(CentOS 可以使用 ext4 的檔案格式)
mkfs.ext4 /dev/sdb1
準備自動開機掛載
先在跟目錄下 mkdir /var2
vi /etc/fstab
至最後一行加入, 意思是新加入的硬碟分割會綁定在 /var2 目錄
/dev/sdb1 /var2 ext4 defaults 0 0
存檔,下指令
mount -a
mount
df -h
重新開機的話也應該可以成功 mount 好新增的磁碟 var2
fdisk -l 列出清單
注意整個清單第一行字,看到 Disk /dev/sdb 是剛加入的硬碟,目前還沒有分割任何的磁區,所以要開始分割
fdisk /dev/sdb
按照以下逐一輸入:
n (add a new partition)
p (print the partition table)
1 (Partition number (1-4, default 1))
enter
enter
t (change a partition's system id)
83 (標準硬碟)
w (寫入儲存)
透過 fdisk -l 確認一次
應該會看到 /dev/sdb1
謹慎!對/dev/sdb1 進行格式化(CentOS 可以使用 ext4 的檔案格式)
mkfs.ext4 /dev/sdb1
準備自動開機掛載
先在跟目錄下 mkdir /var2
vi /etc/fstab
至最後一行加入, 意思是新加入的硬碟分割會綁定在 /var2 目錄
/dev/sdb1 /var2 ext4 defaults 0 0
存檔,下指令
mount -a
mount
df -h
重新開機的話也應該可以成功 mount 好新增的磁碟 var2
2016年7月17日 星期日
CENTOS 7 parted 擴展硬碟空間
2. parted
> print
> mkpart primary xx.xGB xx.xGB
> print
> set 3 lvm on (3 為新增磁碟區在 print 中顯示的磁碟編號)
> quit
> mkpart primary xx.xGB xx.xGB
> set 3 lvm on (3 為新增磁碟區在 print 中顯示的磁碟編號)
> quit
3. reboot (讓新增磁區生效)
指定 VM 擴大
4. lvm
> pvs (查看 VG 名稱)
> pvcreate /dev/sda3 (新增的磁區,可先用 fdisk -l 確認)
> vgextend VolGroup_Name /dev/sda3
> pvscan
4. lvm
> pvs (查看 VG 名稱)
> pvcreate /dev/sda3 (新增的磁區,可先用 fdisk -l 確認)
> vgextend VolGroup_Name /dev/sda3
> pvscan
5. df -h (確認所要增加的空間)
看到 /dev/mapper/centos-root 字眼,確認出 mapper 路徑
看到 /dev/mapper/centos-root 字眼,確認出 mapper 路徑
擴大 LV 空間
6. lvm
>lvextend -L +xxxG /dev/mapper/centos-root
xxx 要確認一下
6. lvm
>lvextend -L +xxxG /dev/mapper/centos-root
xxx 要確認一下
最後一到手續
7. xfs_growfs /dev/mapper/centos-root (CENTOS7專用)
7. xfs_growfs /dev/mapper/centos-root (CENTOS7專用)
8. df -h (確認空間是否有變大)
訂閱:
文章 (Atom)