Linux發(fā)行版本分區(qū)管理操作
1.1 創(chuàng)建分區(qū)
INUXVPS下的硬盤是什么樣子的?我們首先要了解Linux系統(tǒng)下對硬盤和分區(qū)的命名方法况凉。
購買的LINUX VPS對SCSI的設(shè)備是以sd命名的各拷,第一個scsi設(shè)備是sda刁绒,第二個是sdb。依此類推烤黍。
分區(qū)是用設(shè)備名稱加數(shù)字命名的知市。例如sdb1代表sdb這個硬盤設(shè)備上的第一個主分區(qū)。
每個硬盤可以最多有四個主分區(qū)速蕊,最多一個擴(kuò)展分區(qū)嫂丙,在擴(kuò)展分區(qū)上創(chuàng)建的分區(qū)稱為邏輯分區(qū),1-4命名硬盤的主分區(qū)规哲。邏輯分區(qū)是從5開始的跟啤,每多一個分區(qū),數(shù)字加1就可以。
第一步:使用fdisk創(chuàng)建分區(qū)
root# fdisk /dev/sdb
The number of cylinders for this disk is set to 10402.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
- software that runs at boot time (e.g., old versions of LILO)
- booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-10402, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-10402, default 10402): 直接回車 或者輸入你要創(chuàng)建的分區(qū)大小隅肥,比如 +30G
Command (m for help): w 保存創(chuàng)建分區(qū)表信息
第二步:使剛才的創(chuàng)建分區(qū)立即生效
root#partprobe /dev/sdb
第三步:格式化新創(chuàng)建的分區(qū)
[root@server ~]# mkfs.ext3 /dev/sdb1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
122400 inodes, 488848 blocks
24442 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67633152
60 block groups
8192 blocks per group, 8192 fragments per group
2040 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[root@server ~]#
第四步:將創(chuàng)建的區(qū)掛載/data 目錄
root# mkdir -pv /data/
root# mount /dev/sdb1 /data
第五步:寫入文件系統(tǒng)表竿奏,讓在重啟后自動掛載
root# vi /etc/fstab 編輯文件系統(tǒng)表,添加上下面的一行腥放,使每次開機(jī)都能自動掛載
...
/dev/sdb1 /data ext3 defaults 0 0
//分區(qū) 掛載到系統(tǒng)的目錄 文件系統(tǒng) 掛載選項
如果您的系統(tǒng)在使用LVM卷管理泛啸,請移步此處↓
如果您正使用LVM進(jìn)行卷管理,以豪華型為例演示如果擴(kuò)容卷組大小以及如何擴(kuò)容卷大小捉片。
豪華型點(diǎn)擊升級后平痰,如果您的配置為標(biāo)準(zhǔn)配置,第一塊的盤大小應(yīng)會變?yōu)?0G伍纫,因為對第一塊硬盤進(jìn)行了直接擴(kuò)容。所以您的磁盤上應(yīng)會存在30G的未分配空間昂芜,這個時候您可以使用fdisk /dev/sda名稱創(chuàng)建一個新的主分區(qū)或者邏輯分區(qū)莹规。方法請參考PartII -1.1 創(chuàng)建分區(qū)
針對CENTOS/RHEL5 系列的版本,您可能需要在創(chuàng)建完成分區(qū)后執(zhí)行partprobe /dev/sda泌神,使您剛才創(chuàng)建的分區(qū)表即刻生效良漱。執(zhí)行完成之后,您將在/dev下發(fā)現(xiàn)您創(chuàng)建的第三個主分區(qū)
[root@localhost /opt]# ls -l /dev/sda*
/dev/sda1 /dev/sda2 /dev/sda3
[root@localhost /opt]# vgs
VG #PV #LV #SN Attr VSize VFree
ga0 1 2 0 wz--n- 9.51g 0
[root@localhost /opt]# vgextend ga0 /dev/sda3
[root@localhost /opt]# vgs
VG #PV #LV #SN Attr VSize VFree
ga0 1 2 0 wz--n- 9.51g 29.97g
VFree對應(yīng)的就是我們剛才創(chuàng)建的分區(qū)的大小欢际,我們就完成了對卷組容量的擴(kuò)容母市。
接下來我們將對掛載在 / 【對應(yīng)的邏輯卷名為/dev/mapper/ga0-rootfs】上的分區(qū)進(jìn)行擴(kuò)容,在指定擴(kuò)充大小的時候损趋,這個地方需要比實(shí)際顯示的要小一些患久,請注意;否則會報出無法添加指定大小的卷空間浑槽。
[root@localhost /opt]# lvextend -L +29.96G /dev/mapper/ga0-rootfs
或者使用如下命令將卷組的剩余空間全部加給rootfs邏輯卷
[root@localhost /opt]# lvextend -l +100%Free /dev/mapper/ga0-rootfs
[root@localhost /opt]# resize2fs /dev/mapper/ga0-rootfs
如上命令蒋失,執(zhí)行l(wèi)vextend后,并不能立即使其生效桐玻,需用resize2fs完成對邏輯卷容量大小的最終擴(kuò)展篙挽。
[root@localhost /opt]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ga0-rootfs 38G 1.5G 35G 5% /
tmpfs 250M 0 250M 0% /dev/shm
/dev/sda1 485M 44M 416M 10% /boot
三、內(nèi)存升級須知
快云旗艦型的內(nèi)存由原來的3G升級到4G镊靴,或者您的內(nèi)存已經(jīng)是4G或4G以上铣卡,若您的操作系統(tǒng)(Windows系列/Linux系列)32位,您都需要打開PAE(物理內(nèi)存擴(kuò)展)偏竟,否則內(nèi)存將只能被識別到3G煮落。PAE 是 Windows 2000 和 Windows Server 2003 內(nèi)存管理器的一項功能,它為請求內(nèi)存的程序提供了更多物理內(nèi)存苫耸。程序并不知道它正使用的內(nèi)存中有些在大于 4 GB 的范圍內(nèi)州邢,正如程序不知道它請求的內(nèi)存實(shí)際上是在頁面文件中一樣。
WINDOWS下打開PAE擴(kuò)展的參考鏈接
http://support.microsoft.com/kb/283037/zh-cn
以下是一個 Boot.ini 文件的示例,其中已添加了 PAE 開關(guān):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE
如果您已經(jīng)正確添加量淌,重新引導(dǎo)您的WINDOWS系統(tǒng)骗村,就可看到您的系統(tǒng)已經(jīng)識別到了4G內(nèi)存。
CENTOS/RHEL 5.x Linux 32-bit下打開PAE呀枢,您需要安裝kernel-PAE
CENTOS/RHEL 6.x linux 無需重新配置即可支持胚股,您可以參考如下鏈接
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.0_Release_Notes/kernel.html
四、 CPU升級須知
若您發(fā)現(xiàn)系統(tǒng)無法識別多CPU裙秋,請放心使用琅拌,這些暫不會影響您的系統(tǒng)運(yùn)行。如果您覺得有必要摘刑,重新安裝系統(tǒng)即可解決进宝。
來自:http://www.zzidc.com/main/help/showHelpContent/id_406.html