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

Linux不丟失數(shù)據(jù)無損擴(kuò)容分區(qū)操作命令實(shí)例

 更新時(shí)間:2024年06月01日 09:01:14   作者:Arthur古德曼  
這篇文章主要介紹了Linux不丟失數(shù)據(jù)無損擴(kuò)容分區(qū)操作命令實(shí)例,在實(shí)際操作前,請(qǐng)確保備份重要數(shù)據(jù),并確認(rèn)分區(qū)和文件系統(tǒng)的類型,因?yàn)椴煌奈募到y(tǒng)擴(kuò)展方法會(huì)不同,如果是在線擴(kuò)容,請(qǐng)確保沒有掛載使用該分區(qū)或者文件系統(tǒng)

目的:

不丟失數(shù)據(jù)的情況下擴(kuò)容分區(qū)大小。

作用:

在沒有l(wèi)vm的情況下fdisk無損擴(kuò)容分許大小。
在使用lvm的情況下不想新增pv而是直接擴(kuò)容pv的大小。
重要提醒:盡管這個(gè)方法是無損的,但再三強(qiáng)調(diào)務(wù)必在執(zhí)行前進(jìn)行必要的數(shù)據(jù)備份,以防止誤操作或者其他意外情況下的數(shù)據(jù)丟失的可能。

方法:

擴(kuò)容前的信息搜集

特別要注意

擴(kuò)容對(duì)象的起點(diǎn) # 過程中刪除擴(kuò)容分區(qū)后創(chuàng)建新分區(qū)的時(shí)候所使用的扇區(qū)起點(diǎn)必須和之前的分區(qū)一致
您想移除該簽名嗎?是[Y]/否[N]:n #這里務(wù)必選N
重要提醒:盡管這個(gè)方法是無損的,但再三強(qiáng)調(diào)務(wù)必在執(zhí)行前進(jìn)行必要的數(shù)據(jù)備份,以防止誤操作或者其他意外情況下的數(shù)據(jù)丟失的可能。

[root@tempvm ~]# 
 [root@tempvm ~]# lsblk
 NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
 sda           8:0    0   50G  0 disk 
 ├─sda1        8:1    0    1G  0 part /boot
 └─sda2        8:2    0   29G  0 part 
   ├─cs-root 253:0    0   26G  0 lvm  /
   └─cs-swap 253:1    0    3G  0 lvm  [SWAP]
 sr0          11:0    1 1024M  0 rom  
 sr1          11:1    1 1024M  0 rom  
 [root@tempvm ~]# 
 [root@tempvm ~]# fdisk -l /dev/sda
 Disk /dev/sda:50 GiB,53687091200 字節(jié),104857600 個(gè)扇區(qū)
 磁盤型號(hào):VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標(biāo)簽類型:dos
 磁盤標(biāo)識(shí)符:0x5b605fe0
 
 設(shè)備       啟動(dòng)    起點(diǎn)     末尾     扇區(qū) 大小 Id 類型
 /dev/sda1  *       2048  2099199  2097152   1G 83 Linux
 /dev/sda2       2099200 62914559 60815360  29G 8e Linux LVM
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]#

執(zhí)行分區(qū)擴(kuò)容

[root@tempvm ~]# fdisk /dev/sda
 歡迎使用 fdisk (util-linux 2.37.4)。
 更改將停留在內(nèi)存中,直到您決定將更改寫入磁盤。
 使用寫入命令前請(qǐng)三思。
 This disk is currently in use - repartitioning is probably a bad idea.
 It's recommended to umount all file systems, and swapoff all swap
 partitions on this disk.
 命令(輸入 m 獲取幫助):m
 幫助:
   DOS (MBR)
    a   開關(guān) 可啟動(dòng) 標(biāo)志
    b   編輯嵌套的 BSD 磁盤標(biāo)簽
    c   開關(guān) dos 兼容性標(biāo)志
   常規(guī)
    d   刪除分區(qū)
    F   列出未分區(qū)的空閑區(qū)
    l   列出已知分區(qū)類型
    n   添加新分區(qū)
    p   打印分區(qū)表
    t   更改分區(qū)類型
    v   檢查分區(qū)表
    i   打印某個(gè)分區(qū)的相關(guān)信息
   雜項(xiàng)
    m   打印此菜單
    u   更改 顯示/記錄 單位
    x   更多功能(僅限專業(yè)人員)
   腳本
    I   從 sfdisk 腳本文件加載磁盤布局
    O   將磁盤布局轉(zhuǎn)儲(chǔ)為 sfdisk 腳本文件
   保存并退出
    w   將分區(qū)表寫入磁盤并退出
    q   退出而不保存更改
   新建空磁盤標(biāo)簽
    g   新建一份 GPT 分區(qū)表
    G   新建一份空 GPT (IRIX) 分區(qū)表
    o   新建一份的空 DOS 分區(qū)表
    s   新建一份空 Sun 分區(qū)表
 命令(輸入 m 獲取幫助):p
 Disk /dev/sda:50 GiB,53687091200 字節(jié),104857600 個(gè)扇區(qū)
 磁盤型號(hào):VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標(biāo)簽類型:dos
 磁盤標(biāo)識(shí)符:0x5b605fe0
 設(shè)備       啟動(dòng)    起點(diǎn)     末尾     扇區(qū) 大小 Id 類型
 /dev/sda1  *       2048  2099199  2097152   1G 83 Linux
 /dev/sda2       2099200 62914559 60815360  29G 8e Linux LVM
 命令(輸入 m 獲取幫助):d
 分區(qū)號(hào) (1,2, 默認(rèn)  2): 2
 分區(qū) 2 已刪除。
 命令(輸入 m 獲取幫助):n
 分區(qū)類型
    p   主分區(qū) (1 primary, 0 extended, 3 free)
    e   擴(kuò)展分區(qū) (邏輯分區(qū)容器)
 選擇 (默認(rèn) p):p
 分區(qū)號(hào) (2-4, 默認(rèn)  2): 2
 第一個(gè)扇區(qū) (2099200-104857599, 默認(rèn) 2099200): 
 #  這里是重要,起點(diǎn)扇區(qū)必須與之前記錄的起點(diǎn)一致。
 最后一個(gè)扇區(qū),+/-sectors 或 +size{K,M,G,T,P} (2099200-104857599, 默認(rèn) 104857599): 
 創(chuàng)建了一個(gè)新分區(qū) 2,類型為“Linux”,大小為 49 GiB。
 分區(qū) #2 包含一個(gè) LVM2_member 簽名。
 您想移除該簽名嗎?是[Y]/否[N]:n
 命令(輸入 m 獲取幫助):t
 分區(qū)號(hào) (1,2, 默認(rèn)  2): 2
 Hex 代碼或別名(輸入 L 列出所有代碼):8e
 已將分區(qū)“Linux”的類型更改為“Linux LVM”。
 命令(輸入 m 獲取幫助):w
 分區(qū)表已調(diào)整。
 正在同步磁盤。
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]#

檢查分區(qū)擴(kuò)容結(jié)果

[root@tempvm ~]# partprobe /dev/sda    # 即使系統(tǒng)可以自動(dòng)識(shí)別,也強(qiáng)烈建議執(zhí)行這一步
 [root@tempvm ~]# 
 [root@tempvm ~]# lsblk
 NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
 sda           8:0    0   50G  0 disk 
 ├─sda1        8:1    0    1G  0 part /boot
 └─sda2        8:2    0   49G  0 part 
   ├─cs-root 253:0    0   26G  0 lvm  /
   └─cs-swap 253:1    0    3G  0 lvm  [SWAP]
 sr0          11:0    1 1024M  0 rom  
 sr1          11:1    1 1024M  0 rom  
 [root@tempvm ~]# 
 [root@tempvm ~]# fdisk -l
 Disk /dev/sda:50 GiB,53687091200 字節(jié),104857600 個(gè)扇區(qū)
 磁盤型號(hào):VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標(biāo)簽類型:dos
 磁盤標(biāo)識(shí)符:0x5b605fe0
 設(shè)備       啟動(dòng)    起點(diǎn)      末尾      扇區(qū) 大小 Id 類型
 /dev/sda1  *       2048   2099199   2097152   1G 83 Linux
 /dev/sda2       2099200 104857599 102758400  49G 8e Linux LVM
 Disk /dev/mapper/cs-root:26 GiB,27913093120 字節(jié),54517760 個(gè)扇區(qū)
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 Disk /dev/mapper/cs-swap:3 GiB,3221225472 字節(jié),6291456 個(gè)扇區(qū)
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]#

如果你的文件系統(tǒng)沒有運(yùn)行在LVM之上,那么到此就可以結(jié)束了,下面的步驟針對(duì)文件系統(tǒng)建立在LVM之上的情況下(當(dāng)然,這種是大多數(shù)情況)。

對(duì)LVS進(jìn)行擴(kuò)容

[root@tempvm ~]# 
 [root@tempvm ~]# pvs
   PV         VG Fmt  Attr PSize   PFree
   /dev/sda2  cs lvm2 a--  <29.00g    0 
 [root@tempvm ~]# 
 [root@tempvm ~]# vgs
   VG #PV #LV #SN Attr   VSize   VFree
   cs   1   2   0 wz--n- <29.00g    0 
 [root@tempvm ~]# 
 [root@tempvm ~]# lvs
   LV   VG Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
   root cs -wi-ao---- <26.00g                                                    
   swap cs -wi-ao----   3.00g                                                    
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# pvresize /dev/sda2
   Physical volume "/dev/sda2" changed
   1 physical volume(s) resized or updated / 0 physical volume(s) not resized
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# pvs
   PV         VG Fmt  Attr PSize   PFree 
   /dev/sda2  cs lvm2 a--  <49.00g 20.00g
 [root@tempvm ~]# 
 [root@tempvm ~]# vgs
   VG #PV #LV #SN Attr   VSize   VFree 
   cs   1   2   0 wz--n- <49.00g 20.00g
 [root@tempvm ~]# 
 [root@tempvm ~]# lvs
   LV   VG Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
   root cs -wi-ao---- <26.00g                                                    
   swap cs -wi-ao----   3.00g                                                    
 [root@tempvm ~]# 
 [root@tempvm ~]# lvextend -l +100%FREE /dev/cs/root
   Size of logical volume cs/root changed from <26.00 GiB (6655 extents) to <46.00 GiB (11775 extents).
   Logical volume cs/root successfully resized.
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# lvs
   LV   VG Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
   root cs -wi-ao---- <46.00g                                                    
   swap cs -wi-ao----   3.00g                                                    
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# df -h
 文件系統(tǒng)             容量  已用  可用 已用% 掛載點(diǎn)
 devtmpfs             4.0M     0  4.0M    0% /dev
 tmpfs                3.8G     0  3.8G    0% /dev/shm
 tmpfs                1.5G   18M  1.5G    2% /run
 /dev/mapper/cs-root   26G  5.0G   21G   20% /
 /dev/sda1            960M  307M  654M   32% /boot
 tmpfs                766M  100K  766M    1% /run/user/1000
 tmpfs                766M   36K  766M    1% /run/user/0
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# df -hT
 文件系統(tǒng)            類型      容量  已用  可用 已用% 掛載點(diǎn)
 devtmpfs            devtmpfs  4.0M     0  4.0M    0% /dev
 tmpfs               tmpfs     3.8G     0  3.8G    0% /dev/shm
 tmpfs               tmpfs     1.5G   18M  1.5G    2% /run
 /dev/mapper/cs-root xfs        26G  5.0G   21G   20% /
 /dev/sda1           xfs       960M  307M  654M   32% /boot
 tmpfs               tmpfs     766M  100K  766M    1% /run/user/1000
 tmpfs               tmpfs     766M   36K  766M    1% /run/user/0
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]#

將容量grow到文件系統(tǒng)

[root@tempvm ~]# xfs_growfs /
 meta-data=/dev/mapper/cs-root    isize=512    agcount=4, agsize=1703680 blks
          =                       sectsz=512   attr=2, projid32bit=1
          =                       crc=1        finobt=1, sparse=1, rmapbt=0
          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=0
 data     =                       bsize=4096   blocks=6814720, imaxpct=25
          =                       sunit=0      swidth=0 blks
 naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
 log      =internal log           bsize=4096   blocks=16384, version=2
          =                       sectsz=512   sunit=0 blks, lazy-count=1
 realtime =none                   extsz=4096   blocks=0, rtextents=0
 data blocks changed from 6814720 to 12057600
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]# lsblk
 NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
 sda           8:0    0   50G  0 disk 
 ├─sda1        8:1    0    1G  0 part /boot
 └─sda2        8:2    0   49G  0 part 
   ├─cs-root 253:0    0   46G  0 lvm  /
   └─cs-swap 253:1    0    3G  0 lvm  [SWAP]
 sr0          11:0    1 1024M  0 rom  
 sr1          11:1    1 1024M  0 rom  
 [root@tempvm ~]# 
 [root@tempvm ~]# df -hT
 文件系統(tǒng)            類型      容量  已用  可用 已用% 掛載點(diǎn)
 devtmpfs            devtmpfs  4.0M     0  4.0M    0% /dev
 tmpfs               tmpfs     3.8G     0  3.8G    0% /dev/shm
 tmpfs               tmpfs     1.5G   18M  1.5G    2% /run
 /dev/mapper/cs-root xfs        46G  5.1G   41G   12% /
 /dev/sda1           xfs       960M  307M  654M   32% /boot
 tmpfs               tmpfs     766M  100K  766M    1% /run/user/1000
 tmpfs               tmpfs     766M   36K  766M    1% /run/user/0
 [root@tempvm ~]# 
 [root@tempvm ~]#

這里要注意使用的命令是根據(jù)文件系統(tǒng)的格式不同而不同的。

xfs格式使用xfs_growfs
etxt使用resize2fs

到此這篇關(guān)于Linux不丟失數(shù)據(jù)無損擴(kuò)容分區(qū)操作命令實(shí)例的文章就介紹到這了,更多相關(guān)Linux擴(kuò)容分區(qū)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • linux上安裝zookeeper 啟動(dòng)和關(guān)閉的教程

    linux上安裝zookeeper 啟動(dòng)和關(guān)閉的教程

    這篇文章主要介紹了linux上安裝zookeeper 啟動(dòng)和關(guān)閉的教程詳解,首先zookeeper運(yùn)行需要java環(huán)境所以必須先裝JDK,具體操作步驟大家一起看看本文吧
    2018-08-08
  • linux線程間的同步與互斥知識(shí)點(diǎn)總結(jié)

    linux線程間的同步與互斥知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于linux線程間的同步與互斥的相關(guān)知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)下。
    2019-11-11
  • linux中alarm函數(shù)的實(shí)例講解

    linux中alarm函數(shù)的實(shí)例講解

    今天小編就為大家分享一篇關(guān)于linux中alarm函數(shù)的實(shí)例講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • LuManager Linux/Unix服務(wù)器管理面板推薦之國產(chǎn)面板

    LuManager Linux/Unix服務(wù)器管理面板推薦之國產(chǎn)面板

    國外VPS 大多數(shù)是 Linux /Unix平臺(tái),Linux/Unix平臺(tái)的優(yōu)點(diǎn)也很多,重點(diǎn)是它還是免費(fèi)的,(用過美國VPS 的朋友都知道國外IDC 裝Windows是需要版權(quán)費(fèi)的)國內(nèi)大型網(wǎng)站幾乎都是用Linux/Unix平臺(tái)
    2012-09-09
  • Apache中Virtual Host虛擬主機(jī)配置及rewrite參數(shù)說明

    Apache中Virtual Host虛擬主機(jī)配置及rewrite參數(shù)說明

    這篇文章主要介紹了Apache中Virtual Host虛擬主機(jī)配置及rewrite模塊中的重要參數(shù)說明,是在同一個(gè)Apache服務(wù)器軟件上部署多個(gè)站點(diǎn)的基礎(chǔ)方法,需要的朋友可以參考下
    2016-03-03
  • 怎樣給centos系統(tǒng)擴(kuò)展磁盤分區(qū)的實(shí)現(xiàn)方法

    怎樣給centos系統(tǒng)擴(kuò)展磁盤分區(qū)的實(shí)現(xiàn)方法

    這篇文章主要介紹了怎樣給centos系統(tǒng)擴(kuò)展磁盤分區(qū)的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • ROS控制Turtlebot3移動(dòng)機(jī)器人的基礎(chǔ)教程

    ROS控制Turtlebot3移動(dòng)機(jī)器人的基礎(chǔ)教程

    這篇文章主要給大家介紹了關(guān)于ROS控制Turtlebot3移動(dòng)機(jī)器人的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • centos下安裝redis服務(wù)詳細(xì)節(jié)介紹

    centos下安裝redis服務(wù)詳細(xì)節(jié)介紹

    這篇文章主要介紹了 centos安裝redis 服務(wù)的資料,這里對(duì)安裝步驟進(jìn)行了詳細(xì)的介紹,具有參考價(jià)值,有需要的小伙伴可以參考下
    2016-11-11
  • CentOS 7.x 安裝 ZSH 終端的配置方法

    CentOS 7.x 安裝 ZSH 終端的配置方法

    這篇文章主要介紹了CentOS 7.x 安裝 ZSH 終端的配置方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 阿里云服務(wù)器yum源更新問題從何而來

    阿里云服務(wù)器yum源更新問題從何而來

    阿里云服務(wù)器yum源的更新問題,問題從何而來的呢?下面通過本文給大家介紹阿里云服務(wù)器yum源更新問題,一起看看吧
    2016-05-05

最新評(píng)論