CentOS7 X磁碟擴容

2021-10-08 17:52:56 字數 2542 閱讀 6015

假設掛載點為/www

假設磁碟為/dev/vdc

假設磁碟只有卷/dev/vdc1

該方案可能會丟失磁碟所有資料,操作前請先備份

檢視磁碟是否已分割槽,以及分割槽方式為【mbr】還是【gpt】

# 如果包含【device】資訊,表示已分割槽

# 分割槽表型別dos表示分割槽方式為【mbr】

# 分割槽表型別gpt表示分割槽方式為【gpt】

fdisk -l

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-0bhmu6mq-1596197400714)(disk_1.png)]

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-eietsrgb-1596197400716)(disk_2.png)]

檢視掛載點

# 假設為/dev/vdc1 /www

df -h

檢視當前分割槽

fdisk -l /dev/vdc

fdisk -l /dev/vdc1

檢視磁碟檔案

ll /www

取消掛載磁碟

umount /dev/vdc1

磁碟分割槽擴容

fdisk /dev/vdc

# 下面是執行過程(正常情況下【d】刪除原分割槽不會刪除原分區內的檔案)

command (m for help): d(回車)

command(m for help): n(回車)

partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

select (default p): p(回車)

partition number (1-4): 1(回車)

first cylinder(2048-******xx,default 2048):(回車)

last cylinder(2048-******xx,default ******xx):(回車)

command(m for help): wq(回車)

檢查檔案系統

e2fsck -f /dev/vdc1

擴容檔案系統

resize2fs /dev/vdc1

重新掛載磁碟

mount /dev/vdc1 /www

檢視當前分割槽

# 此時分割槽大小應該已經發生改變

fdisk -l /dev/vdc

fdisk -l /dev/vdc1

檢視磁碟檔案

# 此時磁碟內的檔案應當都還在,如果檔案丟失則從備份恢復

ll /www

檢視掛載點

# 假設為/dev/vdc1 /www

df -h

檢視當前分割槽

parted /dev/vdc p

parted /dev/vdc1 p

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-iola6lvp-1596197400719)(disk_3.png)]

檢視磁碟檔案

ll /www

取消掛載磁碟

umount /dev/vdc1

磁碟分割槽擴容

parted /dev/vdc mkpart primary 0 100%

檢查檔案系統

e2fsck -f /dev/vdc1

擴容檔案系統

resize2fs /dev/vdc1

重新掛載磁碟

mount /dev/vdc1 /www

檢視當前分割槽

# 此時分割槽大小應該已經發生改變

parted /dev/vdc p

parted /dev/vdc1 p

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-jh95gj9z-1596197400721)(disk_3.png)]

檢視磁碟檔案

# 此時磁碟內的檔案應當都還在,如果檔案丟失則從備份恢復

ll /www

開機掛載

新增掛載

移動磁碟

分割槽型別

擴容mbr

擴容gpt

CentOS7 X磁碟掛載

假設掛載點為 www 假設磁碟為 dev vdc 假設磁碟只有卷 dev vdc1 該方案可能會丟失磁碟所有資料,操作前請先備份 磁碟已格式化 用過的磁碟 磁碟立即掛載 mkdir www mount dev vdc1 www 啟用開機掛載 獲取磁碟id ll dev disk by path lr...

CentOS 7 X 安全手記

一 安裝雲鎖 1 報錯 2 關閉selinux vim etc selinux config 將 selinux enforcing 改 selinux disabled 3 重啟系統 reboot now 二 centos7相關的操作 1 防火牆 firewall cmd 1 禁止被ping 禁止...

Centos7 x 裝機優化

linux 伺服器裝機後優化 參考 優化初始化指令碼 vim init optimization.sh bin bash author by cc this script is only for centos 7.x check the os platform uname i if platform...