手动调整分区大小幻灯片.docVIP

  • 4
  • 0
  • 约2.28万字
  • 约 16页
  • 2017-06-07 发布于湖北
  • 举报
[root@virOEL6 ~]# cat /etc/fstab /dev/mapper/vg_viroel6-LogVol00 / ext4 defaults 1 1 UUID=2d4f7b2f-7e2e-488f-a6de-6355df1fba31 /boot ext4 defaults 1 2 UUID=5d29cea6-8a3e-44fd-b755-e8fdffb47025 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 [root@virOEL6 ~]# cat /proc/swaps Filename Type Size Used Priority /dev/vda2 partition 2097144 0 -1 [root@virOEL6 ~]# 为什么使用UUID=5d29cea6-8a3e-44fd-b755-e8fdffb47025这种方式来识别分区,网上有段文章,大意如下: 这样做和使用/dev/sda5这种直接引用分区的方法的一个优点就是,当硬盘中增加了新的分区,或者分区的顺序改变后,仍然能够保证系统加载分区到正确的加载点。 这对于swap分区尤为重要,如果硬盘分区顺序改变,而fstab对swap分区编号做响应的调整,是不是会把其他分区给作为swap哪?结果是很可怕的,这个分区上的数据恐怕就要不保了。 通过在/dev/disk/uuid,这里的uuid列表实际上是一些soft link文件,系统可以保证针对每一个分区生成一个唯一的编码,增加了系统的稳定性。 手动调整swap分区大小(在现有的系统中操作) 2010年10月23日 星期六 20:27方法一: 如果磁盘有剩余的空间。用fdisk新建一个swap分区.然后挂载使用,最后写到/etc/fstab里面下次开机生效。 详细步骤:假定本地磁盘为/dev/sda,我用剩余空间其中的512M来建立分区sda5作为增加的swap。 新增swap分区 1,fdisk /dev/sda 2,选择“n”新建分区 3,输入“5”(建立sda5) 4,回车 5,+512M 6,输入“t” (转换分区的类型为swap类型) 7,输入“82”(可以输入“l”来查询分区类型列表) 8,输入“w” (写入分区表) 9,partprobe (使得分区立即生效) 格式化新建的sda5为swap格式的文件系统: mkswap /dev/sda5 启用新建的swap分区(挂载): swapon /dev/sda5 写入/etc/fatab,使得下次开机生效,添加如下一行: /dec/sda5?? swap?? swap defaults?? 0 0 ps:defaults后面还可以增加优先级参数,比如系统现在启用了两个swap,在这里可以指定pri参数。 /dec/sda5?? swap swap defaults,pri=2?? 0 0??? (数值越大,优先级越高) 方法二: 利用分区的剩余空间。用dd命令生成一个swap交换文件,挂载使用。最后写到/etc/fstab里面下次开机生效。 生成swap交换文件: 假设我在/下创建512M的名为swapfile文件作为新增的swap; dd if=/dev/zero of=/swapfile bs=1M count=512 格式化该文件为swap格式: mkswap /swapfile 启用新建的swap分区(挂载): swapon /swapfile 写入/etc/fatab,使得下次开机生效。方法同上 补充一些命令: 查看swap详细情况:swapon -s 卸载所有swap分区:swapoff -a 挂载所有swap分区:swapon -aLVM修改swap交换分区大小CentOS,我决定把虚拟机的内

文档评论(0)

1亿VIP精品文档

相关文档