最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux如何將sda分區(qū)擴(kuò)容

 更新時(shí)間:2023年10月09日 10:31:18   作者:Lyndon1107  
這篇文章主要介紹了linux如何將sda分區(qū)擴(kuò)容問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Docker鏡像、容器等文件目錄默認(rèn)在系統(tǒng)盤,虛擬機(jī)分配的系統(tǒng)盤20G容量也太小,研究下系統(tǒng)盤擴(kuò)容

linux 系統(tǒng)分區(qū) /dev/sda3,創(chuàng)建新系統(tǒng)分區(qū)sda4,擴(kuò)容20G

基本的邏輯卷管理概念

PV(Physical Volume)- 物理卷

物理卷在邏輯卷管理中處于最底層,它可以是實(shí)際物理硬盤上的分區(qū),也可以是整個(gè)物理硬盤,也可以是raid設(shè)備。

VG(Volumne Group)- 卷組

卷組建立在物理卷之上,一個(gè)卷組中至少要包括一個(gè)物理卷,在卷組建立之后可動(dòng)態(tài)添加物理卷到卷組中。一個(gè)邏輯卷管理系統(tǒng)工程中可以只有一個(gè)卷組,也可以擁有多個(gè)卷組。

LV(Logical Volume)- 邏輯卷

邏輯卷建立在卷組之上,卷組中的未分配空間可以用于建立新的邏輯卷,邏輯卷建立后可以動(dòng)態(tài)地?cái)U(kuò)展和縮小空間。系統(tǒng)中的多個(gè)邏輯卷可以屬于同一個(gè)卷組,也可以屬于不同的多個(gè)卷組。

在虛擬機(jī)分配20G硬盤

系統(tǒng)加盤sda4

[root@node1 ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): n
Partition type:
   p   primary (3 primary, 0 extended, 1 free)
   e   extended
Select (default e): p
Selected partition 4
First sector (20971520-62914559, default 20971520): 
Using default value 20971520
Last sector, +sectors or +size{K,M,G} (20971520-62914559, default 62914559): 
Using default value 62914559
Partition 4 of type Linux and of size 20 GiB is set
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

加入sda4

[root@node1 ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   30G  0 disk 
├─sda1   8:1    0  300M  0 part /boot
├─sda2   8:2    0    1G  0 part 
├─sda3   8:3    0  8.7G  0 part /
└─sda4   8:4    0   20G  0 part 
sr0     11:0    1 1024M  0 rom  

創(chuàng)建物理卷

[root@node1 ~]# pvcreate /dev/sda4
  Physical volume "/dev/sda4" successfully created.
查看物理卷
[root@node1 ~]# pvs
  PV         VG Fmt  Attr PSize  PFree 
  /dev/sda4     lvm2 ---  20.00g 20.00g
[root@node1 ~]# pvdisplay
  "/dev/sda4" is a new physical volume of "20.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sda4
  VG Name               
  PV Size               20.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               dnbfor-Mftv-L8o5-gdbP-sVdj-H6HY-tHW4J8
[root@node1 ~]# partprobe 

創(chuàng)建卷組

[root@node1 ~]# vgcreate vg0 /dev/sda4
  Volume group "vg0" successfully created
#查看卷組
[root@node1 ~]# vgscan
  Reading volume groups from cache.
  Found volume group "vg0" using metadata type lvm2
[root@node1 ~]# vgextend vg0 /dev/sda6  #增加一個(gè)卷組
[root@node1 ~]# pvmove /dev/sda6    //移走PV的數(shù)據(jù)
[root@node1 ~]# vgreduce vg0 /dev/sda6  //從vg0中刪除物理卷

創(chuàng)建邏輯卷(單位:M)

[root@node1 ~]# lvcreate -L 10G -n lv1 vg0
  Logical volume "lv1" created.
[root@node1 /]# lvscan
  ACTIVE            '/dev/vg0/lv1' [10.00 GiB] inherit
[root@node1 ~]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/vg0/lv1
  LV Name                lv1
  VG Name                vg0
  LV UUID                o9Qy20-I08o-GtAK-v0y9-DuY5-QlYl-J63IWc
  LV Write Access        read/write
  LV Creation host, time node1, 2021-03-28 21:40:00 +0800
  LV Status              available
  # open                 0
  LV Size                10.00 GiB
  Current LE             2560
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0

建文件系統(tǒng)(格式化)

[root@node1 ~]# mkfs -t xfs /dev/vg0/lv1
meta-data=/dev/vg0/lv1           isize=512    agcount=4, agsize=655360 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=2621440, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

掛載邏輯卷

[root@node1 ~]# mount /dev/vg0/lv1 /home
[root@node1 ~]# df -h  #擴(kuò)容前10G
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda3            8.7G  3.3G  5.5G  38% /
/dev/sda1            297M  118M  180M  40% /boot
/dev/mapper/vg0-lv1   10G   33M   10G   1% /home
tmpfs                1.9G     0  1.9G   0% /sys/fs/cgroup
--------------------------------------------------------------------------------
為根分區(qū)擴(kuò)展空間
[root@node1 ~]# lvextend -L +1G /dev/mapper/vg0-lv1
[root@node1 ~]# resize2fs -f /dev/mapper/vg0-lv1 #不生效使用下面
--------------------------------------------------------------------------------
[root@node1 ~]# xfs_growfs /dev/mapper/vg0-lv1 
meta-data=/dev/mapper/vg0-lv1    isize=512    agcount=4, agsize=655360 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=2621440, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 2621440 to 4507648
--------------------------------------------------------------------------------
[root@node1 ~]# df -h  #擴(kuò)容后18G
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda3            8.7G  3.3G  5.5G  38% /
devtmpfs             1.9G     0  1.9G   0% /dev
tmpfs                1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1            297M  118M  180M  40% /boot
/dev/mapper/vg0-lv1   18G   33M   18G   1% /home

修改docker默認(rèn)目錄(終極大招)

修改docker默認(rèn)目錄到/home/docker下

Docker鏡像、容器等文件目錄遷移

[root@node1 ~]# systemctl stop docker
[root@node1 ~]# mkdir /home/docker
[root@node1 ~]# cp -R /var/lib/docker/* /home/docker/
[root@node1 ~]# cat /etc/docker/daemon.json
{
  "registry-mirrors": ["https://17tjx23n.mirror.aliyuncs.com"],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "graph": "/home/docker"  #添加新目錄
}
[root@node1 ~]# systemctl daemon-reload  && systemctl start docker
[root@node1 ~]# ln -s /usr/libexec/docker/docker-runc-current docker-runc
刪除原有文件
[root@node1 ~]# rm -rf /var/lib/docker

雖然沒有用刪除操作,但是看到/var/lib/docker目錄已經(jīng)不存在了,鏡像與容器顯示在了新的目錄/home/docker中

[root@node1 ~]# df -Th
Filesystem          Type      Size  Used Avail Use% Mounted on
/dev/sda3           xfs       8.7G  2.7G  6.1G  31% /
devtmpfs            devtmpfs  1.4G     0  1.4G   0% /dev
tmpfs               tmpfs     1.4G     0  1.4G   0% /dev/shm
tmpfs               tmpfs     1.4G  9.3M  1.4G   1% /run
tmpfs               tmpfs     1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sda1           xfs       297M  118M  180M  40% /boot
/dev/mapper/vg0-lv1 xfs        20G  831M   20G   5% /home
tmpfs               tmpfs     1.4G   12K  1.4G   1% /var/lib/kubelet/pods/9bb01287-42bd-4d81-9e24-4fd1b2953df1/volumes/kubernetes.io~secret/default-token-2l58c
tmpfs               tmpfs     1.4G   12K  1.4G   1% /var/lib/kubelet/pods/dcbaf00d-64f2-4c41-8d94-78e919a84db3/volumes/kubernetes.io~secret/flannel-token-k794f
tmpfs               tmpfs     1.4G   12K  1.4G   1% /var/lib/kubelet/pods/9e616d2b-6328-4edf-bf03-8666fb094871/volumes/kubernetes.io~secret/kube-proxy-token-78wp7
tmpfs               tmpfs     284M     0  284M   0% /run/user/0
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/136ee7e8387889f29b5d8b348d6efbad849d8c961fa65eb3d0777a002daac01b/merged
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/0ae46f788b0344c898b2b05c00ad644e5abc2d5629048b76393bf53e93bc5173/merged
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/c9fdd6a853ebb74d6aa5d6a7116b57ba4152c9ae6fcd50c1e5c75198961a49ba/merged
shm                 tmpfs      64M     0   64M   0% /home/docker/containers/3f778588c1026b13831ca20b83ebb2049660ed2d275ad869cace012b1322bea8/mounts/shm
shm                 tmpfs      64M     0   64M   0% /home/docker/containers/334ed06000ed551253d46f7fb93fe96ff3fbd7a1beddc9f6dbbf83228dce6b1b/mounts/shm
shm                 tmpfs      64M     0   64M   0% /home/docker/containers/b8644ce2df31395ca9d985cf1c27ed000ee0aff164d0b9bad33738d261e47094/mounts/shm
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/a4723f525ef18097008ca12f6dad08c40a93a240c4fbf3c278333a70ca14634f/merged
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/4fa16c90c3201c2766dd99b2aa0153f9d7827e57869e1d07b307ab24afa0e7c3/merged
overlay             overlay    20G  831M   20G   5% /home/docker/overlay2/746c68cd3386c7f246439bc7cfb1a1f13171b83b8596d6e907c7147bcf88d159/merged

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux系統(tǒng)開機(jī)從BIOS到登錄環(huán)境過程

    Linux系統(tǒng)開機(jī)從BIOS到登錄環(huán)境過程

    這篇文章主要介紹了Linux系統(tǒng)開機(jī)從BIOS到登錄環(huán)境過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Linux下NOGUI快速使用Jmeter的兩種實(shí)現(xiàn)方式

    Linux下NOGUI快速使用Jmeter的兩種實(shí)現(xiàn)方式

    文章介紹了在Linux環(huán)境下使用Jmeter進(jìn)行無GUI測試的兩種快速啟動(dòng)方法:直接下載安裝包啟動(dòng)和使用docker啟動(dòng),詳細(xì)描述了每種方法的步驟,并強(qiáng)調(diào)了執(zhí)行命令和查看報(bào)告的過程
    2025-02-02
  • 解決vim語法高亮不起作用的方法

    解決vim語法高亮不起作用的方法

    這篇文章主要給大家介紹了如何解決vim語法高亮不起作用的方法,文章給大家介紹了多種解決的方法,大家可以根據(jù)需要看看是哪個(gè)方面的問題,希望能對(duì)遇到這個(gè)問題的朋友們有所幫助,下面來一起看看吧。
    2016-10-10
  • 解決Linux常用命令“l(fā)l”失效或命令未找到的問題

    解決Linux常用命令“l(fā)l”失效或命令未找到的問題

    這篇文章主要介紹了Linux常用命令“l(fā)l”失效或命令未找到的問題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 無法啟動(dòng)Apache的問題解決方法

    無法啟動(dòng)Apache的問題解決方法

    這篇文章主要介紹了無法啟動(dòng)Apache的問題解決方法,需要的朋友可以參考下
    2014-05-05
  • 在Linux系統(tǒng)中設(shè)置系統(tǒng)時(shí)間的操作方法

    在Linux系統(tǒng)中設(shè)置系統(tǒng)時(shí)間的操作方法

    本文介紹了在CentOS系統(tǒng)中設(shè)置和同步系統(tǒng)時(shí)間的方法,首先,通過查看系統(tǒng)時(shí)間和時(shí)區(qū),發(fā)現(xiàn)與當(dāng)?shù)貢r(shí)間不一致,然后,通過設(shè)置正確的時(shí)區(qū),將系統(tǒng)時(shí)間調(diào)整為北京時(shí)間,最后,通過開啟NTP服務(wù),確保系統(tǒng)時(shí)間與網(wǎng)絡(luò)時(shí)間同步,避免誤差,需要的朋友可以參考下
    2026-02-02
  • Linux下新增用戶、指定用戶組、家目錄、獲取sudo權(quán)限方式

    Linux下新增用戶、指定用戶組、家目錄、獲取sudo權(quán)限方式

    這篇文章主要介紹了Linux下新增用戶、指定用戶組、家目錄、獲取sudo權(quán)限方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法

    如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法

    這篇文章主要介紹了如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Linux中如何查看usb設(shè)備信息

    Linux中如何查看usb設(shè)備信息

    這篇文章主要介紹了Linux中如何查看usb設(shè)備信息問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Linux 中鎖定和解鎖用戶帳戶的三種方法

    Linux 中鎖定和解鎖用戶帳戶的三種方法

    這篇文章主要介紹了Linux 中鎖定和解鎖用戶帳戶的三種方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

伊宁县| 呼玛县| 正安县| 安康市| 静宁县| 包头市| 义乌市| 顺义区| 通榆县| 罗山县| 皋兰县| 阳朔县| 屯门区| 玉龙| 额济纳旗| 丹凤县| 明溪县| 文安县| 天峻县| 庆阳市| 东港市| 察哈| 佳木斯市| 马尔康县| 定安县| 稷山县| 阿鲁科尔沁旗| 青川县| 慈利县| 琼海市| 广东省| 新源县| 琼结县| 东兴市| 南川市| 遂平县| 钟山县| 玉山县| 嘉鱼县| 衢州市| 揭阳市|