Linux磁盘管理

7.5 Linux下磁盘实战操作命令

(1)检测Linux系统识别的磁盘设备,添加磁盘被识别为/dev/sdb

(2)基于新硬盘/dev/sdb 设备,创建磁盘分区/dev/sdb1

(3)fdisk分区命令参数如下,常用参数包括m、n、p、e、d、w

m:打印帮助菜单

n:添加一个新分区

p:打印分区表信息

l:列出已知的分区类型

w:将分区表写入磁盘并退出

(4)创建/dev/sdb1 分区方法,执行命令fdisk /dev/sdb ,然后按屏幕提示依次输入n、p、l,按Enter键,再输入 +20G,按Enter,输入w,最好执行fdisk -l |tail -10

(5)mkfs.ext4 /dev/sdb1 格式化磁盘分区

(6)/dev/sdb1分区格式化,使用mount命令挂载到/data/目录

mkdir - p /data/:创建/data/数据目录

mount /dev/sdb1 /data:挂载/dev/sdb1分区至/data/目录

df -h:查看磁盘分区详情

echo ''mount /dev/sdb1 /data'' >>/etc/rc.local:将挂载分区命令加入/etc/rc.local 开机启动

(7)自动挂载分区除了可以加入到/etc/re.local开机启动外,还可以加入到/ect/fstab文件中

 

7.6基于GPT格式磁盘分区

创建大于2TB的分区,需要使用parted工具

格式基于GTP格式对10TB硬盘进行分区,具体步骤如下:

parted -s /dev/sdb mklabel gpt:设置分区类型为gpt格式。

mkfs.ext3 /dev/sdb:基于ext3文件系统类型格式化。

mount /dev/sdb / data/:挂载/dev/sdb设备至/data/目录。

 

7.7 mount 命令工具

mount 命令工具主要用于将设备或者分区挂载至Linux系统目录下

企业中mount命令常用参数详解

mount/dev/sdb1/data:挂载/dev/sdb1分区至/data/目录

mount/dev/cdrom/mnt:挂载chrom光盘至/mnt目录

mount -t ntfs-3g/dev/sdc/data1:挂载/dev/sdc移动磁盘至/data1目录

mount -o remount,rw/:重新以读写模式挂载/系统

mount -t fat32/dev/sdd1/mnt:将U盘/dev/sdd1挂载至/mnt/目录

mount -t nfs 192.168.0.11:/data//mnt:将远程192.168.0.11:/data目录挂载至本地/mnt目录

 

7.8Linux磁盘故障修复

错误提示信息为Read-only file system :之能读取 而无法写入新文件,新数据

修复文件系统步骤:

(1)远程备份本地其他重要数据,出现只读文件系统,需先备份其他重要数据,基于rsync|scp远程备份,其中/data 为源目录,/data/backup/2017为目标备份目录

rsync -av /data/ root@192.168.0.11:/data/backup/2017

(2)可以重新挂载/系统,挂载命令如下,测试文件系统是否可以写入文件。

mount - o remount,rw/

(3)如果重新挂载/系统无法解决问题,需要重启服务器以CD/DVD光盘引导进入Linux Rescue 修复模式。

 

posted @ 2018-07-20 15:35  稀饭杨杨  阅读(140)  评论(0编辑  收藏  举报