VMware 磁盘挂载分区(二)

4)格式化;

查看内核信息


对分区格式化,就是创建文件系统:

RHEL5:ext3
RHEL6:ext4
mkfs -t ext4 = mkfs.ext4 = mke2fs -t ext4
mkfs -t ext3 = mkfs.ext3 = mke2fs -j = mke2fs -t ext3
mkfs -t ext2 = mkfs.ext2 = mke2fs = mke2fs -t ext2
配置文件:/etc/mke2fs.conf,用于设定默认特性,及各文件系统的特有的特性;
mke2fs -t {ext2|ext3|ext4}
-b {1024|2048|4096}:块大小
块大小取决CPU对内存页框大小的支持,x86系统默认页框大小为4K;
-L label: 设定卷标
-m #: 预留给管理使用的块所占据总体空间的比例;
-r #: 预留给管理使用的块的个数;
-E: 设定文件系统的扩展属性;

这里的系统是centos6.4,我们就用ext4的文件系统:

/dev/sdb1进行格式化:


blkid DEVICE: 显示设备的UUID、文件系统类型及卷标;

[root@magine356wj ~]# block /dev/sdb1

-bash: block: command not found

[root@magine356wj ~]# blkid /dev/sdb1

/dev/sdb1: UUID="660605bc-095b-4cf0-ad8f-0219da0c9b6d" TYPE="ext4"


/dev/sdb2进行格式化:

tune2fs

         -l: 显示文件系统超级块信息;

         -L label:重新设定卷标;

         -m #: 调整预留给管理使用的块所占据总体空间的比例;

         -r #: 调整预留给管理使用的块个数;

         -o:设定挂载默认选项

         -O: 设定文件系统默认特性

         -E: 调整文件系统的扩展属性


    e2label: 显示或设定卷标;

         e2label DEVICE [Volume_label]


5)挂载

挂载:mount

    mount [-t fstype] DEVICE MOUNT_POINT

    mount [-t fstype] LABEL="卷标"  MOUNT_POINT

    mount [-t fstype] UUID="UUID"  MOUNT_POINT

    mount: 当前系统挂载的所有设备;

    umount DEVICE

    umount MOUNT_POINT

    挂载之后,原有数据的会被隐藏,因此不能挂载到系统常用目录上;

    卸载之时,要确保没有进程正在访问挂载的设备;否则,无法卸载;


为了保证下次开机/dev/sdb2依然正常挂载,需要在配置文件上进行修改

如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段 /dev/sdb2 ext4 defaults 0 0 (格式说明:/dev/sdb2 代表哪个分区 ext4是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota),输入defaults包括的参数有(rwdevexecautonouserasync) 1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0).

-------------------------------------------------

Linux的交换分区:swap
     必须是独立分区,独立文件系统;
交换分区多大?
     科学计算类的服务器:交换内存可以尽可能大,比如为物理内存的2倍;
     应用程序类的服务器:交换内存尽可能小,比如只给1G;
     物理内存小于等于2G, swap=memory*2
     2G<memory<4G, swap=memory*1.5
     memory>4G, swap=4G
如何内存大小:
     free
          -m: 空间大小换算为MB
          -g: 空间大小换算为GB
              shared: 共享内存
              buffer: 缓冲
              cached: 缓存
     创建交换分区:
          mkswap DEVICE
              -L label
     启用交换分区:
          swapon DEVICE:启用指定交换分区;
          swapon -a: 启用所有交换分区
     禁用交换分区:
          swapoff DEVICE
          swapoff -a

 

 



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。