姐夫 發表於 2023-4-3 10:51:00

debian 10 扩展分区容量

<svg xmlns="http://www.w3.org/2000/svg" style="display: none">
                        <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0)"></path>
                  </svg>
                  <p></p>
<div class="toc">
<h3>debian 10 扩展分区容量</h3>
<ul><li>1、扩展分区原因</li><li>2、添加一块磁盘</li><li>3、命令记录</li><li><ul><li>3.1、新增加的磁盘是/dev/sdb</li><li>3.2、使用磁盘/dev/sdb 创建物理卷</li><li>3.3、 把物理卷/dev/sdb加入到卷组debian-vg中</li><li>3.4、查看物理卷、逻辑卷</li><li>3.5、扩展逻辑卷/tmp</li><li>3.6、逻辑卷组debian-vg 空余空间被用掉10g 还剩90g可供分配</li><li>3.7、查看逻辑卷/tmp的文件系统类型 为ext4</li><li>3.8、更新文件系统,把增加的10G 更新到文件系统中</li></ul>
</li></ul>
</div>
<p></p>
<h1>1、扩展分区原因</h1>
<p>安装软件时,有些安装程序会把软件包解压到/tmp分区,导致/tmp分区占满,软件安装失败,因此需要扩展/tmp分区</p>
<h1>2、添加一块磁盘</h1>
<p><img src="https://img-blog.csdnimg.cn/5c7618ef0e27473db6ee689e62a43a83.png" alt="在这里插入图片描述"><br> <img src="https://img-blog.csdnimg.cn/bf731ed8a20a4215b296aded0d00c15d.png" alt="在这里插入图片描述"></p>
<h1>3、命令记录</h1>
<pre><code>root@debian:~# fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x62c59554

Device   Boot   Start       End   SectorsSize Id Type
/dev/sda1*       2048    999423    997376487M 83 Linux
/dev/sda2       1001470 209713151 208711682 99.5G5 Extended
/dev/sda5       1001472 209713151 208711680 99.5G 8e Linux LVM


Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/debian--vg-root: 18.7 GiB, 20103299072 bytes, 39264256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/debian--vg-swap_1: 976 MiB, 1023410176 bytes, 1998848 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/debian--vg-var: 6.6 GiB, 7033847808 bytes, 13737984 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/debian--vg-tmp: 1.2 GiB, 1258291200 bytes, 2457600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/debian--vg-home: 72.1 GiB, 77439434752 bytes, 151248896 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
</code></pre>
<h2>3.1、新增加的磁盘是/dev/sdb</h2>
<p>增加磁盘前</p>
<pre><code>root@debian:~/Koal/package/dm8# ls/dev/sd*
/dev/sda/dev/sda1/dev/sda2        /dev/sda5
</code></pre>
<p>增加磁盘后重启系统 查看增加的是/dev/sdb</p>
<pre><code>root@debian:/sys/class/scsi_host# ls /dev/sd*
/dev/sda/dev/sda1/dev/sda2        /dev/sda5/dev/sdb
</code></pre>
<h2>3.2、使用磁盘/dev/sdb 创建物理卷</h2>
<pre><code>root@debian:~# pvcreate /dev/sd
sda   sda1sda2sda5sdb   
root@debian:~# pvs
PV         VG      FmtAttr PSize   PFree
/dev/sda5debian-vg lvm2 a--&lt;99.52g    0
root@debian:~# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created.
root@debian:~# pvs
PV         VG      FmtAttr PSize   PFree
/dev/sda5debian-vg lvm2 a--&lt;99.52g      0
/dev/sdb             lvm2 ---100.00g 100.00g
</code></pre>
<h2>3.3、 把物理卷/dev/sdb加入到卷组debian-vg中</h2>
<pre><code>root@debian:~# vgs
VG      #PV #LV #SN Attr   VSize   VFree
debian-vg   1   5   0 wz--n- &lt;99.52g    0
root@debian:~# vgextend debian-vg /dev/sd
/dev/sda5/dev/sdb   
root@debian:~# vgextend debian-vg /dev/sdb
Volume group "debian-vg" successfully extended
root@debian:~# vgs
VG      #PV #LV #SN Attr   VSize    VFree   
debian-vg   2   5   0 wz--n- &lt;199.52g &lt;100.00g
</code></pre>
<h2>3.4、查看物理卷、逻辑卷</h2>
<pre><code>root@debian:~# pvs
PV         VG      FmtAttr PSize    PFree   
/dev/sda5debian-vg lvm2 a--   &lt;99.52g       0
/dev/sdb   debian-vg lvm2 a--&lt;100.00g &lt;100.00g
root@debian:~# lvs
LV   VG      Attr       LSize   Pool Origin Data%Meta%Move Log Cpy%Sync Convert
home   debian-vg -wi-ao----72.12g                                                   
root   debian-vg -wi-ao----18.72g                                                   
swap_1 debian-vg -wi-ao---- 976.00m                                                   
tmp    debian-vg -wi-ao----   1.17g                                                   
var    debian-vg -wi-ao----   6.55g                                                   
root@debian:~# df -lh
Filesystem                   SizeUsed Avail Use% Mounted on
udev                         3.9G   03.9G   0% /dev
tmpfs                        796M   18M779M   3% /run
/dev/mapper/debian--vg-root   19G9.6G7.9G55% /
tmpfs                        3.9G   03.9G   0% /dev/shm
tmpfs                        5.0M4.0K5.0M   1% /run/lock
tmpfs                        3.9G   03.9G   0% /sys/fs/cgroup
/dev/sda1                  470M   57M389M13% /boot
/dev/mapper/debian--vg-home   71G   12M   67G   1% /home
/dev/mapper/debian--vg-var   6.4G493M5.6G   8% /var
/dev/mapper/debian--vg-tmp   1.2G408K1.1G   1% /tmp
tmpfs                        796M   28K796M   1% /run/user/116
tmpfs                        796M   0796M   0% /run/user/0
</code></pre>
<h2>3.5、扩展逻辑卷/tmp</h2>
<pre><code>root@debian:~# lvextend -L +10G /dev/debian-vg/
/dev/debian-vg/home    /dev/debian-vg/root    /dev/debian-vg/swap_1/dev/debian-vg/tmp   /dev/debian-vg/var   
root@debian:~# lvextend -L +10G /dev/debian-vg/tmp
Size of logical volume debian-vg/tmp changed from 1.17 GiB (300 extents) to 11.17 GiB (2860 extents).
Logical volume debian-vg/tmp successfully resized.
</code></pre>
<h2>3.6、逻辑卷组debian-vg 空余空间被用掉10g 还剩90g可供分配</h2>
<pre><code>root@debian:~# vgs
VG      #PV #LV #SN Attr   VSize    VFree
debian-vg   2   5   0 wz--n- &lt;199.52g &lt;90.00g
root@debian:~# df -lh
Filesystem                   SizeUsed Avail Use% Mounted on
udev                         3.9G   03.9G   0% /dev
tmpfs                        796M   18M779M   3% /run
/dev/mapper/debian--vg-root   19G9.6G7.9G55% /
tmpfs                        3.9G   03.9G   0% /dev/shm
tmpfs                        5.0M4.0K5.0M   1% /run/lock
tmpfs                        3.9G   03.9G   0% /sys/fs/cgroup
/dev/sda1                  470M   57M389M13% /boot
/dev/mapper/debian--vg-home   71G   12M   67G   1% /home
/dev/mapper/debian--vg-var   6.4G493M5.6G   8% /var
/dev/mapper/debian--vg-tmp   1.2G408K1.1G   1% /tmp
tmpfs                        796M   28K796M   1% /run/user/116
tmpfs                        796M   0796M   0% /run/user/0
</code></pre>
<h2>3.7、查看逻辑卷/tmp的文件系统类型 为ext4</h2>
<pre><code>root@debian:~# df -lTh
Filesystem                  Type      SizeUsed Avail Use% Mounted on
udev                        devtmpfs3.9G   03.9G   0% /dev
tmpfs                     tmpfs   796M   18M779M   3% /run
/dev/mapper/debian--vg-root ext4       19G9.6G7.9G55% /
tmpfs                     tmpfs   3.9G   03.9G   0% /dev/shm
tmpfs                     tmpfs   5.0M4.0K5.0M   1% /run/lock
tmpfs                     tmpfs   3.9G   03.9G   0% /sys/fs/cgroup
/dev/sda1                   ext2      470M   57M389M13% /boot
/dev/mapper/debian--vg-home ext4       71G   12M   67G   1% /home
/dev/mapper/debian--vg-varext4      6.4G493M5.6G   8% /var
/dev/mapper/debian--vg-tmpext4      1.2G408K1.1G   1% /tmp
tmpfs                     tmpfs   796M   28K796M   1% /run/user/116
tmpfs                     tmpfs   796M   0796M   0% /run/user/0
</code></pre>
<h2>3.8、更新文件系统,把增加的10G 更新到文件系统中</h2>
<pre><code>root@debian:~# resize2fs /dev/
Display all 169 possibilities? (y or n)
root@debian:~# resize2fs /dev/mapper/
control            debian--vg-home    debian--vg-root    debian--vg-swap_1debian--vg-tmp   debian--vg-var   
root@debian:~# resize2fs /dev/debian-vg/
home    root    swap_1tmp   var   
root@debian:~# resize2fs /dev/debian-vg/tmp
resize2fs 1.44.5 (15-Dec-2018)
Filesystem at /dev/debian-vg/tmp is mounted on /tmp; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/debian-vg/tmp is now 2928640 (4k) blocks long.

root@debian:~# df -lTh
Filesystem                  Type      SizeUsed Avail Use% Mounted on
udev                        devtmpfs3.9G   03.9G   0% /dev
tmpfs                     tmpfs   796M   18M779M   3% /run
/dev/mapper/debian--vg-root ext4       19G9.6G7.9G55% /
tmpfs                     tmpfs   3.9G   03.9G   0% /dev/shm
tmpfs                     tmpfs   5.0M4.0K5.0M   1% /run/lock
tmpfs                     tmpfs   3.9G   03.9G   0% /sys/fs/cgroup
/dev/sda1                   ext2      470M   57M389M13% /boot
/dev/mapper/debian--vg-home ext4       71G   12M   67G   1% /home
/dev/mapper/debian--vg-varext4      6.4G493M5.6G   8% /var
/dev/mapper/debian--vg-tmpext4       11G408K   11G   1% /tmp
tmpfs                     tmpfs   796M   28K796M   1% /run/user/116
tmpfs                     tmpfs   796M   0796M   0% /run/user/0
root@debian:~#
</code></pre>
               

</div>
<div id="MySignature" role="contentinfo">
    <p></p>
<p></p>
时光如水,总是无言。若你安好,便是晴天。
<p></p>
<p>本文来自博客园,作者:OceanWaves,转载请注明原文链接:https://www.cnblogs.com/OceanWaves/p/17312425.html</p><br><br>
来源:https://www.cnblogs.com/OceanWaves/p/17312425.html
頁: [1]
查看完整版本: debian 10 扩展分区容量