欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux如何擴展磁盤容量(VMware虛擬機)

 更新時間:2024年09月07日 14:13:22   作者:極創(chuàng)者  
這篇文章主要介紹了linux如何擴展磁盤容量(VMware虛擬機)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、前置準備工作

擴展虛擬機磁盤前,需要先把虛擬機關機才能進行擴展磁盤操作

  • 1.選擇虛擬機設置,如下圖所示

  • 2.輸入你想擴展的磁盤容量,以本次實操為例,我這里輸入的30G(具體按照實際容量輸入)
  • 3.點擊確定
  • 4.啟動虛擬機

二、擴展磁盤容量

1.使用root用戶登錄系統,使用fdisk -l命令查看磁盤分區(qū)情況

[root@localhost ~]# fdisk -l

2. 使用fdisk命令重新對/dev/sda磁盤進行分區(qū)

使用 fdisk /dev/sda后會進入具體實際分區(qū)操作頁面,以下為參數說明:

常規(guī)

  • d   刪除分區(qū)
  • F   列出未分區(qū)的空閑區(qū)
  • l   列出已知分區(qū)類型
  • n   添加新分區(qū)
  • p   打印分區(qū)表
  • t   更改分區(qū)類型
  • v   檢查分區(qū)表
  • i   打印某個分區(qū)的相關信息

輸入m,僅是提示獲取幫助,在這里可以看到各個命令具體含義

輸入p,打印當前有多少分區(qū)表,本例中有兩個分區(qū)表,分別為/dev/sda1和/dev/sda2

輸入n,添加新分區(qū),這里輸入n以后會讓你選擇是對主分區(qū)擴展還是對擴展分區(qū)擴展,請根據實際情況填寫,本例中輸入p,選擇主分區(qū)進行擴展。完成后,會讓你輸入數字,具體的數字根據你實際的情況來,本例中

輸入3,完成后此時出現扇區(qū)大小確認,直接用默認值,直接敲2次回車

最后輸入w,保存退出

# 實際操作如下:
[root@localhost ~]# fdisk /dev/sda

歡迎使用 fdisk (util-linux 2.32.1)。
更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。


命令(輸入 m 獲取幫助):m

幫助:

  DOS (MBR)
   a   開關 可啟動 標志
   b   編輯嵌套的 BSD 磁盤標簽
   c   開關 dos 兼容性標志

  常規(guī)
   d   刪除分區(qū)
   F   列出未分區(qū)的空閑區(qū)
   l   列出已知分區(qū)類型
   n   添加新分區(qū)
   p   打印分區(qū)表
   t   更改分區(qū)類型
   v   檢查分區(qū)表
   i   打印某個分區(qū)的相關信息

  雜項
   m   打印此菜單
   u   更改 顯示/記錄 單位
   x   更多功能(僅限專業(yè)人員)

  腳本
   I   從 sfdisk 腳本文件加載磁盤布局
   O   將磁盤布局轉儲為 sfdisk 腳本文件

  保存并退出
   w   將分區(qū)表寫入磁盤并退出
   q   退出而不保存更改

  新建空磁盤標簽
   g   新建一份 GPT 分區(qū)表
   G   新建一份空 GPT (IRIX) 分區(qū)表
   o   新建一份的空 DOS 分區(qū)表
   s   新建一份空 Sun 分區(qū)表


命令(輸入 m 獲取幫助):p
Disk /dev/sda:30 GiB,32212254720 字節(jié),62914560 個扇區(qū)
單元:扇區(qū) / 1 * 512 = 512 字節(jié)
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
磁盤標簽類型:dos
磁盤標識符:0x89f751ac

設備       啟動    起點     末尾     扇區(qū) 大小 Id 類型
/dev/sda1  *       2048  2099199  2097152   1G 83 Linux
/dev/sda2       2099200 41943039 39843840  19G 8e Linux LVM

命令(輸入 m 獲取幫助):n
分區(qū)類型
   p   主分區(qū) (2個主分區(qū),0個擴展分區(qū),2空閑)
   e   擴展分區(qū) (邏輯分區(qū)容器)
選擇 (默認 p):p
分區(qū)號 (3,4, 默認  3): 3
第一個扇區(qū) (41943040-62914559, 默認 41943040):
上個扇區(qū),+sectors 或 +size{K,M,G,T,P} (41943040-62914559, 默認 62914559):

創(chuàng)建了一個新分區(qū) 3,類型為“Linux”,大小為 10 GiB。

命令(輸入 m 獲取幫助):w
分區(qū)表已調整。
正在同步磁盤。
[root@localhost ~]#

3.再次使用fdisk -l查看擴展分區(qū)情況

[root@localhost ~]# fdisk -l

4.reboot重啟虛擬機

[root@localhost ~]# reboot

5.使用pvcreate命令對新建的分區(qū)創(chuàng)建物理分區(qū)

[root@localhost ~]# pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created.

6.使用vgs查看虛擬卷組

[root@localhost ~]# vgs
  VG #PV #LV #SN Attr   VSize   VFree
  cl   1   2   0 wz--n- <19.00g    0

7.使用vgextend命令對卷組進行擴容,將新建的/dev/sda3分區(qū)加入到上述第6步驟查詢出來的卷組中(本例中查詢出來的卷組名為cl,實際的卷組名以你們查詢出來的為準)

[root@localhost ~]# vgextend cl /dev/sda3
  Volume group "cl" successfully extended

8.使用df -h查看要擴展的文件系統,本例中文件系統為:/dev/mapper/cl-root

[root@localhost ~]# df -h
文件系統             容量  已用  可用 已用% 掛載點
devtmpfs             3.8G     0  3.8G    0% /dev
tmpfs                3.9G     0  3.9G    0% /dev/shm
tmpfs                3.9G  9.8M  3.8G    1% /run
tmpfs                3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/mapper/cl-root   17G   14G  3.4G   81% /
/dev/sda1            976M  144M  766M   16% /boot
tmpfs                779M  1.2M  778M    1% /run/user/42
tmpfs                779M  4.0K  779M    1% /run/user/0

9.使用lvextend命令擴展文件系統,本例中為:/dev/mapper/cl-root,注意,本例中是額外擴展了10G磁盤(沒擴展磁盤前是20G),在使用lvextend擴展時,不能完全給10G,要比10G小一點作為預留,本次給9G

[root@localhost ~]# lvextend -L +9G /dev/mapper/cl-root
  Size of logical volume cl/root changed from <17.00 GiB (4351 extents) to <26.00 GiB (6655 extents).
  Logical volume cl/root successfully resized.

10.使用pvdisplay查看創(chuàng)建后的物理分區(qū)

[root@localhost ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               cl
  PV Size               <19.00 GiB / not usable 3.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              4863
  Free PE               0
  Allocated PE          4863
  PV UUID               DwVhNf-XFeN-Pmwn-Sw9L-nhtd-dmxk-q3qcFf

  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               cl
  PV Size               10.00 GiB / not usable 4.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              2559
  Free PE               255
  Allocated PE          2304
  PV UUID               oMd2wT-pJ7h-fXxo-XjPE-rLdj-VP5l-fGA4dT

11.再次使用df -h查看磁盤空間,發(fā)現磁盤仍然只有20G,并未增加到30G,那是因為還缺少最后一步,需要對文件系統進行擴容

[root@localhost ~]# df -h
文件系統             容量  已用  可用 已用% 掛載點
devtmpfs             3.8G     0  3.8G    0% /dev
tmpfs                3.9G     0  3.9G    0% /dev/shm
tmpfs                3.9G  9.8M  3.8G    1% /run
tmpfs                3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/mapper/cl-root   17G   14G  3.3G   81% /
/dev/sda1            976M  144M  766M   16% /boot
tmpfs                779M  1.2M  778M    1% /run/user/42
tmpfs                779M  4.0K  779M    1% /run/user/0

12.查看文件系統/dev/mapper/cl-root格式,此處查詢出來是xfs,有的查詢出來可能是ext4,具體已實際情況為準

[root@localhost ~]# cat /etc/fstab

13. 使用xfs_growfs(紅帽、CentOS使用該xfs_growfs命令,其他系統如Ubuntu等自行查閱一下)命令對文件系統進行擴容,如果是ext4格式的,使用resize2fs

[root@localhost ~]# xfs_growfs /

注意:xfs_growfs用兩種用法

  • 老版xfs_growfs用法:xfs_growfs [文件系統名]
  • 新版xfs_growfs用法:xfs_growfs [掛載點]

如果命令用的不對,會出現如下錯誤:

[root@localhost ~]# xfs_growfs /dev/mapper/cl-root
xfs_growfs: /dev/mapper/cl-root is not a mounted XFS filesystem

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 制作PHP的RPM包詳解及實例

    制作PHP的RPM包詳解及實例

    這篇文章主要介紹了制作PHP的RPM包詳解及實例的相關資料,為了方便源碼包的安裝,我們需要自己訂制軟件包的需求,我們會把一些源碼包按照我們的需求來做成rpm包,需要的朋友可以參考下
    2016-12-12
  • Linux中Centos7搭建Hadoop服務步驟

    Linux中Centos7搭建Hadoop服務步驟

    本篇文章給大家詳細講述了Linux中Centos7搭建Hadoop服務步驟,對此有需要的讀者朋友們可以參考下。
    2018-02-02
  • LINUX服務器安裝SVN服務實現方式

    LINUX服務器安裝SVN服務實現方式

    本文介紹了如何使用yum安裝Subversion,創(chuàng)建版本庫,配置SVN服務,并解決常見問題,詳細步驟包括安裝Subversion,查看安裝版本和位置,創(chuàng)建存放版本庫的目錄及svn版本庫,配置權限控制,啟動svn版本庫,以及處理端口訪問權限等
    2024-09-09
  • linux讓$變成#符號的實操方法

    linux讓$變成#符號的實操方法

    在本文里我們給大家整理了一篇關于linux讓$變成#符號的操作方法和案例,對此有需要的朋友們跟著操作下。
    2019-02-02
  • linux采用scp命令拷貝文件到本地,拷貝本地文件到遠程服務器的方法

    linux采用scp命令拷貝文件到本地,拷貝本地文件到遠程服務器的方法

    今天小編就為大家分享一篇linux采用scp命令拷貝文件到本地,拷貝本地文件到遠程服務器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Centos定制rpm包、搭建yum倉庫的教程

    Centos定制rpm包、搭建yum倉庫的教程

    這篇文章主要介紹了Centos定制rpm包、搭建yum倉庫的教程,感興趣的朋友跟隨小編一起看看吧
    2019-11-11
  • Linux宿主機下/容器下如何修改進程打開的文件句柄數(open files)

    Linux宿主機下/容器下如何修改進程打開的文件句柄數(open files)

    系統級的max-file和進程級的ulimit-n分別控制文件句柄的最大數量,系統級限制整個系統,而ulimit-n只限制單個進程,當進程打開的文件句柄數超限時,會報“Too many files open”錯誤,可以通過特定命令查看和修改這些值
    2024-10-10
  • Apeache啟動不成功時,用命令行檢測的方法

    Apeache啟動不成功時,用命令行檢測的方法

    下面小編就為大家?guī)硪黄狝peache啟動不成功時,用命令行檢測的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 在CentOS 7下使用yum配置MySQL源并安裝MySQL

    在CentOS 7下使用yum配置MySQL源并安裝MySQL

    這篇文章主要介紹了CentOS 7.0下使用yum安裝mysql的方法詳解的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-11-11
  • IO多路復用之poll全面總結(必看篇)

    IO多路復用之poll全面總結(必看篇)

    下面小編就為大家?guī)硪黄狪O多路復用之poll全面總結(必看篇)。小編覺得挺不錯的。現在就分享給大家。也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12

最新評論