25、磁盘挂载与卸载
可以先在命令行挂载后再设置自动挂载,可以实现不关机挂载,重启后也会自动挂载;
挂载光驱(光驱是一种设备);
mount /dev/cdrom /mnt (临时) ;
mount /dev/sdb1 /mnt #临时挂载
cat /etc/fstab; #查看自动挂载的文件;
挂载设备; 挂载点 ;文件系统类型 ;挂载的参数选项 (是否要备份备份,0不备份 );是否要做开机检查(0不做检查,1,2检查)
mount -a :挂载/fstab中的所有配置
25.1、查看挂载的信息:
cat /proc/mounts
df -hT:查看已经挂载的磁盘分区的使用量,和文件系统的类别
df -hi(查看挂载的inode和block的使用情况)
25.2、卸载挂载的硬盘:
umount /dev/sdb1
磁盘系统常用工具:
tune2fs:修改文件的系统信息
dumpe2fs:查看ext文件系统信息
megacli:查看raid信息
ipmitools:查看硬件信息的工具
resize2fs:调整文件系统大
25.1、格式化硬盘,创建文件系统:
25.1.1、格式化安装xfs:
yum install xfsprogs kmod-xfs xfsdump xfsprogs-devel:安装xfs文件系统
modprobe xfs:加载内核
lsmod | grep xfs:查看内核
xfs 1125237 0
exportfs 4236 1 xfs
mkfs.xfs /dev/sdb1:创建xfs文件系统
partprobe /dev/sdb:告诉内核分区已经生效
25.1.2、mkfs介绍:
格式化硬盘,创建文件系统,查看系统支持的文件系统类型;
mkfs -t(指定文件的格式) ext4 -f(覆盖以前的文件系统) -b(指定文件块大小) 4096 -i(指定inode大小) 1024 /dev/sdb1 (一般使用默认的 block:4k inode:256byte)
mkfs.ext4 /dev/sdb1
partprobe /dev/sdb:告诉内核分区已经生效
25.1.3、fsck:
检查磁盘是否有坏道,用于磁盘无法使用时使用(挂载后的硬盘无法使用):
fsck -n /dev/sdb1