请在你的虚拟机中为你的主机添加一块 1TB 大小的虚拟硬盘,同时使用 fdisk 对这块新硬盘按照下面的方案进行分区 *** 作:
划分为 5 个分区;
分区 1 要求为主分区,采用 xfs 文件系统,大小为 200G;
分区 2 要求为主分区,采用 swap 文件系统,大小为 8G;
分区 5 要求为逻辑分区,采用 ext4 文件系统,大小为 128G;
分区 6 要求为逻辑分区,采用能够与 windows 兼容的文件系统格式(FAT32),大小为 128G
分区 7 要求为逻辑分区,采用采用 ext4 文件系统,大小为所有余下的空间。
用 fdisk 查看新分好区的硬盘分区表,并完成如下 *** 作:
用 mkfs 和 mkswap 为 2 中硬盘的分区建立相应的文件系统,记录你所使用的命令序列。
请用 mount 将分区 1 挂载到 /mnt/system 目录上,并规定为只读,记录你所使用的命令序列;
请用 umount 将分区 1 卸载,记录你所使用的命令序列;
请通过编辑 /etc/fstab 通过设备 UUID 的方式,将 2 中的分区 1、分区 5、分区 6 和分区 7 分别挂载到 /mnt/system、/mnt/package、/mnt/shared 和 /mnt/data 上,请记录下你的 /etc/fstab 文件。
挂载文件系统
你可以点击这个链接 挂载文件系统 ,来对挂载文件系统作一个初步的了解
分区 UUID
你可以点击这个链接 Linux 磁盘分区 UUID 的获取及其 UUID 的作用 ,来对 UUID 做进一步的了解。
分区 Label
你可以点击这个链接 linux 下为分区设定 label ,来对 UUID 做进一步的了解。
创建swap 分区注意 *** 作顺序和 *** 作后的结果
1、将以分区格式化为swap类型
# mkswap /dev/VolGroup00/swaplvm
Setting up swapspace version 1, size = 54521 kB
2、在激活swap分区之前,查看一下swap相关信息:
# free
total used free shared buffers cached
Mem: 1025520 708440 317080 0 29284 385888
-/+ buffers/cache: 293268 732252
Swap: 2088952 0 2088952
# swapon -s
Filename Type Size Used
Priority
/dev/mapper/VolGroup00-LogVol04 partition 2088952 0 -1
3、激活swap分区
# swapon /dev/VolGroup00/swaplvm
4、激活之后的信息
# free
total used free shared buffers cached
Mem: 1025520 708560 316960 0 29344 385884
-/+ buffers/cache: 293332 732188
Swap: 2142192 0 2142192
# swapon -s
Filename Type Size Used
Priority
/dev/mapper/VolGroup00-LogVol04 partition 2088952 0 -1
/dev/mapper/VolGroup00-swaplvm partition 53240 0 -4
备注:
Swap 交换分区是一个特殊的文件系统,该文件系统的基本作用就是可以使 *** 作系统
将一部分驻留于内存而暂时不 *** 作的进程转移到 swap 分区中而腾出物理内存给新的需要
执行的进程。
红帽官方推荐的使用交换分区的比例是:
2G 物理内存以下,交换分区为物理内存的 1.5-2 倍
4G 以上物理内存推荐交换分区与物理内存为 1:1。
第一步,先创建一个普通分区,可以用 fdisk parted,具体方法网上找教程第二步,把该分区格式化成 swap分区,常用命令 mkswap
第三步,挂载swap分区,常用命令 swapon
第四步,把 swap分区写入 /etc/fstab,具体写入方法,网上找教程
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)