亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

目的:

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

作用:

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

方法:

擴容前的信息搜集

特別要注意

擴容對象的起點 # 過程中刪除擴容分區(qū)后創(chuàng)建新分區(qū)的時候所使用的扇區(qū)起點必須和之前的分區(qū)一致
您想移除該簽名嗎?是[Y]/否[N]:n #這里務必選N
重要提醒:盡管這個方法是無損的,但再三強調(diào)務必在執(zhí)行前進行必要的數(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 個扇區(qū)
 磁盤型號:VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標簽類型:dos
 磁盤標識符:0x5b605fe0
 
 設備       啟動    起點     末尾     扇區(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ū)擴容

[root@tempvm ~]# fdisk /dev/sda
 歡迎使用 fdisk (util-linux 2.37.4)。
 更改將停留在內(nèi)存中,直到您決定將更改寫入磁盤。
 使用寫入命令前請三思。
 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   開關 可啟動 標志
    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   將磁盤布局轉(zhuǎn)儲為 sfdisk 腳本文件
   保存并退出
    w   將分區(qū)表寫入磁盤并退出
    q   退出而不保存更改
   新建空磁盤標簽
    g   新建一份 GPT 分區(qū)表
    G   新建一份空 GPT (IRIX) 分區(qū)表
    o   新建一份的空 DOS 分區(qū)表
    s   新建一份空 Sun 分區(qū)表
 命令(輸入 m 獲取幫助):p
 Disk /dev/sda:50 GiB,53687091200 字節(jié),104857600 個扇區(qū)
 磁盤型號:VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標簽類型:dos
 磁盤標識符:0x5b605fe0
 設備       啟動    起點     末尾     扇區(qū) 大小 Id 類型
 /dev/sda1  *       2048  2099199  2097152   1G 83 Linux
 /dev/sda2       2099200 62914559 60815360  29G 8e Linux LVM
 命令(輸入 m 獲取幫助):d
 分區(qū)號 (1,2, 默認  2): 2
 分區(qū) 2 已刪除。
 命令(輸入 m 獲取幫助):n
 分區(qū)類型
    p   主分區(qū) (1 primary, 0 extended, 3 free)
    e   擴展分區(qū) (邏輯分區(qū)容器)
 選擇 (默認 p):p
 分區(qū)號 (2-4, 默認  2): 2
 第一個扇區(qū) (2099200-104857599, 默認 2099200): 
 #  這里是重要,起點扇區(qū)必須與之前記錄的起點一致。
 最后一個扇區(qū),+/-sectors 或 +size{K,M,G,T,P} (2099200-104857599, 默認 104857599): 
 創(chuàng)建了一個新分區(qū) 2,類型為“Linux”,大小為 49 GiB。
 分區(qū) #2 包含一個 LVM2_member 簽名。
 您想移除該簽名嗎?是[Y]/否[N]:n
 命令(輸入 m 獲取幫助):t
 分區(qū)號 (1,2, 默認  2): 2
 Hex 代碼或別名(輸入 L 列出所有代碼):8e
 已將分區(qū)“Linux”的類型更改為“Linux LVM”。
 命令(輸入 m 獲取幫助):w
 分區(qū)表已調(diào)整。
 正在同步磁盤。
 [root@tempvm ~]# 
 [root@tempvm ~]# 
 [root@tempvm ~]#

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

[root@tempvm ~]# partprobe /dev/sda    # 即使系統(tǒ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 個扇區(qū)
 磁盤型號:VMware Virtual S
 單元:扇區(qū) / 1 * 512 = 512 字節(jié)
 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
 I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
 磁盤標簽類型:dos
 磁盤標識符:0x5b605fe0
 設備       啟動    起點      末尾      扇區(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 個扇區(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 個扇區(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)沒有運行在LVM之上,那么到此就可以結(jié)束了,下面的步驟針對文件系統(tǒng)建立在LVM之上的情況下(當然,這種是大多數(shù)情況)。

對LVS進行擴容

[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)             容量  已用  可用 已用% 掛載點
 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)            類型      容量  已用  可用 已用% 掛載點
 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)            類型      容量  已用  可用 已用% 掛載點
 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

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

相關文章

  • linux上安裝zookeeper 啟動和關閉的教程

    linux上安裝zookeeper 啟動和關閉的教程

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

    linux線程間的同步與互斥知識點總結(jié)

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

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

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

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

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

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

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

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

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

    ROS控制Turtlebot3移動機器人的基礎教程

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

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

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

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

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

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

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

最新評論