Ⅰ 如何重新劃分linux分區大小
Redhat可以用fdisk命令對硬碟重新劃分分區大小,方法如下:
1、在沒有分區和格式化數據盤之前,使用 「df
–h」命令,是無法看到數據盤的,可以使用「fdisk -l」命令查看。如下圖:
2、執行「fdisk /dev/xvdb」命令,對數據盤進行分區; 依次輸入「n」,「p」「1」,兩次回車,「wq」,分區就開始了,很快就會完成。
3、使用「fdisk -l」命令可以看到,新的分區xvdb1已經建立完成了。
4、使用「mkfs.ext3
/dev/xvdb1」命令對新分區進行格式化,格式化的時間根據硬碟大小有所不同。
5、使用「echo '/dev/xvdb1 /home ext3 defaults 0 0' >>/etc/fstab」命令寫入新分區信息。
註:上面是劃分分區掛載到/home的,劃分data方法一樣,重復上面命令1-4,第五步掛載到/data即可。
Ⅱ Linux系統怎麼調整swap分區大小
/根分區並不是越大越好,因為驅動程序也是安裝在根分區的,所以盡量分配1g(不要低於1g)。然後就是/boot,此分區的空間只要有100m就足夠了,多了是沒有用的。而/usr分區要根據自己安裝軟體的數量決定,一般15g已經非常充裕。接下來是/var,這個分區是用來存儲安裝軟體的配置和數據文件用的,一般8-10g就可以了。而/tmp分區是用來存儲系統中所有的臨時文件用的,這個分區分配25g可以避免虛擬機或者系統中程序的下載臨時文件過大,而造成的空間不夠問題。而交換分區則是系統的交換文件所使用的獨立分區,如果內存大於4g可以完全不使用,不分配。在這些分區全部分配完畢之後,把剩餘空間全部分配給/home即可。
Ⅲ linux分區大小調整
總結就是pvcreate創建pv,然後vgextend增加lvm大小,再lvextend增加lv_root大小,最後resize2fs就成功了[root@localhost 桌面]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created
[root@localhost 桌面]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup
PV Size 7.80 GB / not usable 1.17 MB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 1997
Free PE 0
Allocated PE 1997
PV UUID HtJXq0-Gloi-c6ou-VR3X-5SFz-GyD8-EMdMMZ
"/dev/sda3" is a new physical volume of "1019.75 MB"
--- NEW Physical volume ---
PV Name /dev/sda3
VG Name
PV Size 1019.75 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID jrB6nN-u4aH-2NGy-E7X6-KoOq-aKvn-xhtov0
[root@localhost 桌面]# vgextend VolGroup /dev/sda3
Volume group "VolGroup" successfully extended
[root@localhost 桌面]# vgdisplay
--- Volume group ---
VG Name VolGroup
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 8.79 GB
PE Size 4.00 MB
Total PE 2251
Alloc PE / Size 1997 / 7.80 GB
Free PE / Size 254 / 1016.00 MB
VG UUID QXmNgn-tD5Q-Oz2D-g6pf-W9uf-cSIn-3vWImm
[root@localhost 桌面]# lvscan
ACTIVE '/dev/VolGroup/lv_root' [5.83 GB] inherit
ACTIVE '/dev/VolGroup/lv_swap' [1.97 GB] inherit
[root@localhost 桌面]# lvcreate -L 1G -n lv_new VolGroup
Insufficient free extents (254) in volume group VolGroup: 256 required
[root@localhost 桌面]# lvextend -L +1G /VolGroup/lv_root
"/VolGroup/lv_root": Invalid path for Logical Volume
Please provide a volume group name
Run `lvextend --help' for more information.
[root@localhost 桌面]# lvextend -L +1G /dev/VolGroup/lv_root
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 256 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1018m /dev/VolGroup/lv_root
Rounding up size to full physical extent 1020.00 MB
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 255 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1017m /dev/VolGroup/lv_root
Rounding up size to full physical extent 1020.00 MB
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 255 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1016m /dev/VolGroup/lv_root
Extending logical volume lv_root to 6.82 GB
Logical volume lv_root successfully resized
[root@localhost 桌面]# lvscan
ACTIVE '/dev/VolGroup/lv_root' [6.82 GB] inherit
ACTIVE '/dev/VolGroup/lv_swap' [1.97 GB] inherit
[root@localhost 桌面]# pvresize -v /dev/sda2
Using physical volume(s) on command line
Archiving volume group "VolGroup" metadata (seqno 6).
No change to size of physical volume /dev/sda2.
Resizing volume "/dev/sda2" to 16361813 sectors.
Updating physical volume "/dev/sda2"
Creating volume group backup "/etc/lvm/backup/VolGroup" (seqno 7).
Physical volume "/dev/sda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized[root@localhost /]# resize2fs /dev/VolGroup/lv_root
resize2fs 1.41.9 (22-Aug-2009)
Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/VolGroup/lv_root to 1788928 (4k) blocks.
The filesystem on /dev/VolGroup/lv_root is now 1788928 blocks long.
Ⅳ linux 系統安裝好後,如何調整分區
第一種:Linux標准分區,至少需要swap,boot分區和 / 分區,boot是系統的引導分區,/ 分區下還可以細分為/home, /usr, /var 等等。如果是初學入門,建議你就分一個boot分區,給boot分區500M就可以了,一個swap分區,大小為內存的兩倍,其他都給跟分區,多熟悉一下linux的分區。 另外一種:LV 叫做邏輯卷,這個中分區的主要優點是可以動態增加磁碟分區的大小,在不重啟系統的情況下可以增加磁碟分區的大小。 若是初學者,還是用標准分區多熟悉熟悉再說。
Ⅳ diskgenius 修改linux鏡像大小
diskgenius linux分區,DiskGenius調整ext4分區容量大小的方法:
Ext4是一款擴 展文件系統,它具有強大的功能。Ext4分區的大小取決於Windows系統的文件分區類型,在該系統下,可以藉助DiskGenius硬碟分區軟體對ext4分區的大小進行調整,它在不影響分區內現有數據的情況下,可以進行縮小、擴展、拆分等分區操作。接下來小編教大家使用DiskGenius分區軟體調整ext4大小的方法,不知道怎麼操作的朋友可以根據下面教程進行操作哦:
1、首先打開DiskGenius分區軟體,接著點擊需要調整大小的主分區ext4,然後在彈出的菜單項中選擇單擊[調整分區大小] ;
2、這時會彈出--個調整分區容量的對話框,在下方[調整後容量]那裡進行分區大小的設置,然後選擇[合並到可移動磁碟] 中去,最後點擊下方的[開始]按鈕;
3、開始之後就會彈出一-個DiskGenius窗口,下方有「確定要立即調整此分區的容量嗎」的提示,只需單擊[確定]按鈕即可;
4、接下來軟體會自動開始調整分區大小,完成之後單擊下面的
[完成]按鈕;
5、我們時可以在右側看到[主分區ext4] 調整後的分區大小了。
Ⅵ (克隆)Linux7-ext4分區預留空間的作用及大小的調整
原文地址:
https://blog.qzze.com/1347.html
大多數文件系統都會保留一部分預留空間,而ext3、ext4也一樣會存在一部分的預留空間,並且這部分的預留空間的大小能佔到整塊硬碟的5%,可以說佔用的空間相當的大。
對於為什麼預留這部分空間最核心的說法是預留空間主要是防止空間被佔用時,root用戶無法登錄,一些系統相關的以root身份運行的進程沒有足夠的空間運行而導致系統崩潰,這種說法是單純的對於系統盤來說,但還有一種說法是保留5%的預留空間是為了保證沒有文件碎片設計的,所以不建議降低,當然網上還有很多別的說法,總體來說大家都一致認為非系統盤沒必要保留這5%的空間,100G的數據盤可就少了5個G,沒必要保留,我們就得研究下怎麼把這部分預留空間給釋放出來了。
對於這部分預留空間的釋放我們首先要有root的許可權,然後執行以下命令便能快速無損的釋放預留空間了。
命令中的1是意思是設置預留空間為整塊硬碟的1%,我個人更喜歡直接把這個參數改成0,那樣就把預留空間給全部釋放掉了,當然你也可以在格式化硬碟的時候去設置這個百分比。
這樣在格式化的時候就把預留空間設置成了0%,也就是不保留預留空間,把預留空間全部釋放掉了,當然還有種方法就是直接利用-r選項來設置預留空間為多少個磁碟塊,例如可以直接設置預留空間為1000個磁碟塊,我們可以執行下面的命令。
以上便是ext4系統預留空間的調整和釋放的全部內容,不過既然文件系統全都有一部分的預留空間,那麼他就肯定有存在的意義,在硬碟夠用的情況下,還是建議大家保留這部分的預留空間。
Ⅶ 系統管理:如何調整Linux磁碟分區的大小
在Linux系統中,管理硬碟設備最常用的方法就當屬fdisk命令了。fdisk命令用於管理磁碟分區,格式為「fdisk [磁碟名稱]」,它提供了集添加、刪除、轉換分區等功能於一身的「一站式分區服務」。
具體關於 fdisk 如何創建分區(p)、刪除分區(d),可以網路《Linux就該這么學》一書,裡面有詳細的介紹。
Ⅷ Linux根目錄分區大小調整教程
1、備份 home
查看未調整前的根目錄容量,可以看到默認是分配 50G,但大都數的軟體安裝都默認在根目錄
所以這里將home的容量分給根目錄。
[root@localhost ~]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 50G 18G 33G 36% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 200K 16G 1% /dev/shm
tmpfs 16G 106M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-home 434G 33M 433G 1% /home
/dev/sda1 1014M 179M 836M 18% /boot
tmpfs 3.2G 52K 3.2G 1% /run/user/0
tmpfs 3.2G 4.0K 3.2G 1% /run/user/42
/dev/sr0 4.3G 4.3G 0 100% /media
備份home
tar cvf /tmp/home.tar /home
2、拆分
卸載home分區,釋放容量
unmount /dev/mapper/home
移除home卷
lvremove /dev/mapper/centos-home
給根目錄增加容量
lvextend -L +420gG /dev/mapper/centos-root
3、復原home目錄
創建home分區
lvcreate -L 14G -n /dev/mapper/centos-home
新增home卷,並格式化為xfs格式
mkfs.xfs /dev/mapper/centos-home
掛載
mount /dev/centos-home
還原文件
tar -xvf /tmp/home.tar -C /
查看調整後的容量,可以看到根目錄容量已經增加了!
[root@localhost ~]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 470G 18G 453G 4% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 200K 16G 1% /dev/shm
tmpfs 16G 106M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda1 1014M 179M 836M 18% /boot
tmpfs 3.2G 52K 3.2G 1% /run/user/0
tmpfs 3.2G 4.0K 3.2G 1% /run/user/42
/dev/sr0 4.3G 4.3G 0 100% /media
Ⅸ linux如何修改磁碟分區大小
用fdisk這個工具,可以查看硬碟分區情況
fdisk
-l
/dev/sda(如果是scsi介面的話)
,會發現創建了幾個分區,分別用sda1,sda2,sda3,表示。如果,你上面顯示的是柱面數,和下面結束的柱面數相同的話,說明你沒有多餘的空間了。fdisk
/dev/sda
按m鍵,會出現提示,n是添加一個分區,p是列印現在的分區情況,d是刪除一個分區,q是退出,w是保存,你可以先刪除分區,然後再重新創建分區,然後w保存退出,執行#partprobe,會使分區立即生效,不必重啟。希望對你有幫助。