码迷,mamicode.com
首页 > 其他好文 > 详细

6.15

时间:2018-06-14 21:45:41      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:centos5   通配   重新挂载   mkf   物理   小文件   通过   dev   rem   

4、磁盘格式化

  执行“cat /etc/filesystem”可以查看linux系统支持的文件系统格式,默认格式为“xfs”:

技术分享图片

  /和/boot/都是xfs格式,执行“mount”命令查看文件系统的格式:

技术分享图片

  centos6的文件系统格式为ext4,centos5的文件系统格式为ext3,centos4的文件系统格式为ext2

   执行“mke2fs”可以格式化磁盘:

  -t:指定要格式化成什么格式的系统,可以是ext4、ext3等,不支持xfs

  -b:指定块大小,默认是4kb,当一个文件写入数据之后,即便文件大小不到4kb,但是也要占用一个块,所以通过du -sh查看大小也是4kb,当存储的都是较大的文件时,可以将块设置的大点,如果都是小文件,则需要将块大小设置的小些,一般保持默认

  -m:指定分区预留的空间大小,如下所示预留百分之一的空间

技术分享图片

   执行mkfs.ext4也可以将文件系统格式化为ext4格式,执行mkfs.xfs -f /dev/sdb1可以将文件系统格式化为xfs格式(mkfs支持的选项与mke2fs支持的选项相同):

技术分享图片

  执行命令“blkid /dev/sdb1”可以查看未挂载的分区的格式:

技术分享图片

   默认情况下,4个块对应一个iNode号,可以执行“mke2fs -i”选项修改iNode与块的对应关系,最低是一个块对应一个iNode:

技术分享图片

5、挂载磁盘

   执行mkfs格式化文件系统,然后通过blkid查看文件系统格式:

技术分享图片

  执行mount /dev/sdb /mnt/命令,挂载分区/dev/sdb到/mnt/目录下:

技术分享图片

  再次执行mount命令,可以查看/dev/sdb的文件系统格式为xfs:

技术分享图片

  执行umount命令卸载分区,在卸载分区时,需先退出分区:

技术分享图片

  使用-l选项,可以不退出分区直接卸载分区:

技术分享图片

  使用-o选项,可以后面跟着rw(读写)、ro(只读)、remount(重新挂载)等选项,不使用

技术分享图片

  -o选项时,默认有以下选项:

技术分享图片

  编辑文件/etc/sftab文件,文件中规定了系统启动时挂载哪些分区,一共分为六列,第一列是UUID表示设备号,除了写UUID也可以直接写磁盘名字比如/dev/sdb,UUID可以通过blkid查看,第二列是挂载点,第三列是文件系统格式,第四列是挂载选项,第五列表示是否备份文件系统,保持为0,最后一列设置优先级,如果设置为1或者2则表示系统启动时需要对磁盘进行检测

技术分享图片

  也可以通过UUID进行挂载:

技术分享图片

 6、手动增加swap空间

  当某个服务需要很大的swap空间时,可以手动增加swap

  在文件系统中模拟磁盘,执行dd if=/dev/zero of=/tmp/newdisk bs=1M count=100,其中dd命令用来操作磁盘,if指定从哪里开始读,of表示将写入哪里:

技术分享图片

  创建完成之后,执行mkswap -f /tmp/newdisk进行格式化:

技术分享图片

  格式化完成之后,执行swapon /tmp/newdisk将磁盘加入到swap空间

技术分享图片

  为了安全起见,可以执行chmod 0600 /tmp/newdisk命令,将新增加的swap权限修改为0600

  如果不需要这么大的swap空间,可以执行swapoff /tmp/newdisk,将新增磁盘卸载,然后删除:

技术分享图片

7、LVM讲解

   LVM方便扩容存储空间,但是当磁盘发生问题之后,进行恢复时,会存在一定风险。

  首先创建物理卷,然后在物理卷的基础上创建卷组,一个卷组可以保护多个物理卷,然后创建逻辑卷,格式化逻辑卷,挂载到系统中使用

技术分享图片

  首先准备磁盘分区,执行fdisk /dev/sdb,然后创建三个分区,分别为1G

技术分享图片

  然后输入t改变分区类型为8e(lvm),然后输入w保存退出

技术分享图片

  创建物理卷,执行pvcreat /dev/sdb*将三个分区创建为物理卷,默认情况下lvm未安装,执行yum provides "/*/pvcreat",由于忘记了命令的安装包名称,所以使用通配的方法进行查找安装,查找到lvm的安装包名称为lvm2,执行yum install -y lvm2进行安装。

  安装完成后执行pvcreat /dev/sdb*命令创建物理卷,如果创建过程中发生错误,无法找到该文件,可以执行partrobe命令进行生成:

技术分享图片

  然后创建物理卷1.、2、3:

技术分享图片

  创建完成物理卷之后可以使用pvdisplay查看:

技术分享图片

6.15

标签:centos5   通配   重新挂载   mkf   物理   小文件   通过   dev   rem   

原文地址:https://www.cnblogs.com/w494129131/p/9185037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!