磁碟改變大小

2021-07-23 08:21:39 字數 2085 閱讀 9101

1. 首先檢視磁碟使用情況

[root@sambaserver ~]# df -h

檔案系統              容量  已用  可用 已用%% 掛載點

136g   43g   87g  33% /

tmpfs                 939m     0  939m   0% /dev/shm

/dev/sda1             485m   32m  428m   7% /boot

6.0g  160m  5.5g   3% /home

[root@sambaserver ~]# 

這個是我調整過之後的磁碟使用情況,望見諒!

2、解除安裝/home

[root@sambaserver ~]# umount /home

umount /home 如果提示無法解除安裝,則是有程序占用/home,使用如下命令來終止占用程序:

[root@sambaserver ~]# fuser -m /home 

3、調整分割槽大小

根據自己的情況設定home分割槽的大小,這裡我給home預留了6g的空間。

注:resize2fs 為重新設定磁碟大小,只是重新指定一下大小,並不對結果有影響,需要下面lvreduce的配合

4、掛載上/home,檢視磁碟使用情況

[root@sambaserver ~]# mount /home

[root@sambaserver~]# df -h

5、設定空閒空間

使用lvreduce指令用於減少lvm邏輯卷占用的空間大小。可能會刪除邏輯卷上已有的資料,所以在操作前必須進行確認。記得輸入 「y」

注:lvreduce -l 6g的意思為設定當前檔案系統為6g,如果lvreduce -l 6g是指從當前檔案系統上減少6g

使用lvreduce減小邏輯卷的大小。注意:減小後的大小不能小於檔案的大小,否則會丟失資料。

可以使用vgdisplay命令等檢視一下可以操作的大小即檢視「free pe / size」剩餘空間。也可以是用fdisk -l命令檢視詳細資訊。

[root@sambaserver ~]# vgdisplay

注:vgdisplay為顯示lvm捲組的元資料資訊

[root@sambaserver ~]# vgdisplay 

--- volume group ---

vg name               volgroup

system id             

format                lvm2

metadata areas        1

metadata sequence no  6

vg access             read/write

vg status             resizable

max lv                0

cur lv                3

open lv               3

max pv                0

cur pv                1

act pv                1

vg size               148.56 gib

pe size               4.00 mib

total pe              38031

alloc pe / size       37872 / 147.94 gib

free  pe / size       159 / 636.00 mib

vg uuid               yo3bey-u320-d91b-nivp-eius-kcwc-lowckj

[root@sambaserver ~]#

這個是我調整後的資訊,只做參考!

可以看出空閒的空間已經出來了,下面就是把空閒出來的空間給根分割槽!

6.把閒置空間掛在到根目錄下(中間一定要耐心等待。)

注:lvextend -l +88g為在檔案系統上增加88g

7、檢查調整結果

[root@sambaserver ~]# df -h

動態改變大小

public class resize private void mousemove object sender,mouseeventargs e int sizeagex cursor.position.x this.frm.desktoplocation.x this.wtap this.ctr...

easyui datagrid動態改變大小

easyui layout中改變大小時對應datagrid大小自適應問題 由於center的layout中 datagrid被嵌入了乙個div,當左右拖動west的layout時,在layout center中的datagrid寬度不變 可能是datagrid外面被巢狀了乙個div吧,當沒有div時...

MFC控制項大小隨窗體改變而改變大小

pragma once 程式說明 用於mfc程式控制元件隨著視窗大小改變而改變 標頭檔案 itemresize.h cpp檔案 itemresize.cpp 用法說明 1.在對話方塊標頭檔案中新增此類的物件 citemresize m itemsize 2.在視窗初始化函式 oninitdialog...