根分割槽目錄太小
1.建立軟連線
將佔用空間大的目錄複製到另一個磁碟上面,或者是nfs提供的儲存上面
例如
一臺伺服器A(IP:20.0.0.105)上的/opt/nfs
的檔案過大,可以在另一臺伺服器B(IP:20.0.0.104)上安裝nfs共享儲存,然後將掛載。在把裡面的東西拷貝過去
[root@serverb ~]# yum -y install nfs-utils rpcbind
[root@serverb ~]# vi /etc/exports
/opt 20.0.0.0/24(rw)
[root@serverb ~]# systemctl start nfs
[root@servera ~]# showmount -e 20.0.0.104
Export list for 20.0.0.104:
/opt 20.0.0.0/24
[root@servera ~]# mkdir centos
[root@servera ~]# mount 20.0.0.104:/opt /centos/
[root@servera ~]# df -Th
檔案系統 型別 容量 已用 可用 已用% 掛載點
···········
20.0.0.104:/opt nfs4 39G 2.4G 36G 7% /centos
[root@servera ~]# cp -R /opt/nfs/* /centos/
[root@servera ~]# ln -s /centos/ /opt/nfs
2.擴充套件根分割槽
根分割槽原本只有8G,現在根分割槽空間使用完了,需要擴容;加了10G的虛擬硬碟,現需要加入根分割槽的lvm中
一:檢視剛才加上的10G虛擬硬碟,檢視後發現為sdc
fdisk -l
二:對sdc進行分割槽
fdisk /dev/sdc 分割槽
n 新建分割槽
p 主分割槽
4 主分割槽號
回車
回車
w 儲存
三:對新建立的分割槽sdc4進行格式化
mkfs -t ext3 /dev/sdc4 #centos6.x 使用此命令 ext3.ext4 是centos6.x 預設檔案系統格式
mkfs -t xfs /dev/sdc4 #centos7.x 使用此命令 xfs為centos7.x 預設檔案系統格式
四:建立pv
Pvcreate /dev/sdc4建立pv
df –h 檢視分割槽資訊
/dev/mapper/cl00-root 要擴充套件的分割槽
五:檢視卷組情況
vgs 檢視卷組
vgextendcl00/dev/sdc4將pv加入到卷組(vg)cl00中
vgs 檢視卷組變化
lvextend -l +100%free /dev/mapper/cl00-root 或者lvextend -L +20G /dev/mapper/cl00-root 邏輯卷擴容
xfs_growfs /dev/mapper/cl00-root調整分割槽
注意此處有區別:centos6.x 和centos7.x的區別
resize2fs/dev/mapper/cl00-root#centos6.x調整分割槽命令
xfs_growfs /dev/mapper/cl00-root#centos7.x調整分割槽命令
參考:
https://blog.csdn.net/wuliangtianzu/article/details/106377521
https://blog.csdn.net/weixin_39631261/article/details/116877857