1. 程式人生 > 其它 >根分割槽目錄太小

根分割槽目錄太小

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