增大vm下linux的根目錄空間
由於要將資料庫的資料存到硬碟上,發現vm下的系統空間不足。簡單的方法是,分乙個新硬碟,掛載到根目錄下。
而下面介紹的是,直接增大根目錄下空間:
1. 增大vm下的磁碟大小,vm -> settings -> hard disk -> utilities -> expand
2. fdisk進行分割槽
# fdisk -l
# fdisk /dev/sda
command (m for help): m
command action
e extended
p primary partition (1-4)
p partition number (1-4): 3 //指定分割槽號
回車2次(分走全部cylinder)
command (m for help): w
3. 重啟
4. 格式化該新新增的分割槽
[root@localhost ~]# mkfs -t ext3 /dev/sda3
5. 擴充根分割槽
#lvs
#pvc
reate /dev/sda3
physical volume "/dev/sda3" successfully created
pvcreate指令用於將物理硬碟分割槽初始化為物理卷,以便被lvm使用。要建立物理卷必須首先對硬碟進行分割槽,並且將硬碟分割槽的型別設定為「8e」後,才能使用pvcreat指令將分割槽初始化為物理卷。
#vgextend volgroup00 /dev/sda3
vgextend指令用於動態的擴充套件捲組,它通過向卷組中新增物理捲來增加捲組的容量。
#vgdisplay //用於顯示lnm捲組的元資料資訊。
--- volume group ---
vg name volgroup00
system id
format lvm2
metadata areas 1
metadata sequence no 3
vg access read/write
vg status resizable
max lv 0
cur lv 2
open lv 2
max pv 0
cur pv 1
act pv 1
vg size 19.51 gib
pe size 4.00 mib
total pe 4994
alloc pe / size 4994 / 19.51 gib
free pe / size 4994 / 10.01gb
vg uuid iqcadh-qen2-tbh7-ymc0-nqjc-3u61-sbzux4
(主要檢視free pe / size 4994 / 10.01gb,說明我們最多可以有10.01gb的擴充空間。我一般選擇小於10.01gb)
# lvextend -l+9.8g /dev/volgroup00/logvol00 /dev/sda3
logical volume logvol00 successfully resized
#e2fsck -a /dev/volgroup00/logvol00
使用e2fsck指令檢查檔案系統
錯誤。也可用「fsck -t ext2 -v /dev/sda3/檢查ext2檔案系統。(做fsck,檢查檔案系統,也可略過)
#resize2fs /dev/volgroup00/logvol00
resize2fs指令被用來增大或者收縮未載入的「ext2/ext3」
檔案系統的大小。
#df -h
檢視一下你的系統磁碟空間"/"目錄的空間是不是變大了?
增大VM下linux的根目錄空間
增大vm下linux的根目錄空間 用的太久,發現vm下的系統空間不足。簡單的方法是,分乙個新硬碟,掛載到根目錄下。下面是直接增大根目錄下空間 1.增大vm下的磁碟大小,vm settings hard disk utilities expand 2.fdisk進行分割槽 fdisk l fdisk ...
Linux下根目錄解析
bin 存放最常用命令 boot 啟動linux的核心檔案 dev 裝置檔案 etc 存放各種配置檔案 home 使用者主目錄 lib 系統最基本的動態鏈結共享庫 mnt 一般是空的,用來臨時掛載別的檔案系統 proc 虛擬目錄,是記憶體的對映 bin 存放最常用命令 boot 啟動linux的核心...
linux 下根目錄,家目錄區別
家目錄是在根目錄裡面。一般普通使用者,家目錄是 home 使用者名稱 root使用者,家目錄是 root root登入系統,執行如下命令進入root的家目錄 cd cd 進入家目錄後執行如下命令獲取具體路徑 從普通使用者切到root使用者 1.su 2.su root需要密碼 從root使用者切到普...