磁盘管理

磁盘管理

  • 一、df命令
  • 二、du命令
  • 三、磁盘分区
  • 四、磁盘格式化
  • 五、磁盘挂载
  • 六、手动增加swap空间
  • 七、lvm讲解
  • 八、磁盘故障小案例

一、df命令

  • df命令磁盘情况

    df -h 可以人性化显示单位
  • free #查看swap空间

    Mem 内存 总大小 使用 剩余
    Swap 分区 总大小 使用 剩余
    文件单位
    单位 :Byte KB MB GB TB

df命令选项的用法

选项作用
-h使用合适的单位
-i查看分区下有多少个inode,使用情况
-m为兆为单位

二、du命令

du是来查看一个文件的大小
du #不显示单位
du -sh /root/ #查看root目录大小

三、磁盘分区

  • fdisk -l #查看磁盘及分区
  • fdisk /dev/sdb #/dev/sdb为硬盘名

    注意:主分区+扩展分区<=4

四、磁盘格式化

mke2fs的几种选项用法mke2fs的几种选项用法

选项作用
-b指定块大小
-m指定预留空间
-i指定多少字节对应1个inode号,最多1:1

mkfs.xfs /dev/sdb1 #mkfs.xfs +分区号 分区使用

  • cat /etc/filesystems #查看系统支持的文件系统格式

  • mount #查看分区文件系统

  • mke2fs -t ext4 -b 2048 /dev/sdb1 #将/dev/sdb1格式化为ext4 块大小为2k

  • mkfs.xfs -f /dev/sdb1 #将/dev/sdb1格式化为xfs,-f是因为该分区已有文件系统

  • blkid /dev/sdb1 #查看还没挂载的分区格式

  • mke2fs -t ext4 -m 0.1 /dev/sdb1 #设置磁盘预留空间给root

  • mke2fs -t ext4 -i 8192 /dev/sdb1 #指定两个块使用1个inode号

五、磁盘挂载

  • mount 磁盘挂载

mount /dev/sdb1 /mnt #:将磁盘/dev/sdb1/挂载到/mnt/目录下

  • umount 磁盘卸载

umount /mnt #卸载磁盘/dev/sdb1 用umount +挂载点/mnt

目标忙加选项 -l 表示懒得退

  • 将需要挂载的磁盘写入到:vi /etc/fstab中去

六、手动增加swap空间

创建一个swap空间,增加空间

dd if=/dev/zero of=/tmp/newdisk bs=1M count=8000   #增加一个8G分区
mkswap -f /tmp/newdisk    #格式化这个分区
swapon /tmp/newdisk   #加载到现在的sawp上去
free -m   查看加载后的swap大小
chown 600 /tmp/newdisk   #更改加载swap分区权限
swapoff /tmp/newdisk   #卸载新加的swap分区

七、lvm讲解

不掌握

八、磁盘故障小案例

磁盘故障案例

  • 检查 vi/etc/fsab #磁盘挂载点

总结

  • 磁盘有坏道修复 fsck/e2fsck -a 分区名 避免数据丢失的几个策略 1)做raid1、raid10、raid5、raid6 # raid5用的多 2)做好数据的备份策略 drdb(热备) rsync+inotify(检测到文件改动后触发将文件备份到其他地方)

2 raid讲解

3 dd工具使用场景(读、写、备份)
1)测试磁盘性能
2)备份硬盘数据

4 lvm的使用场景介绍 OSS 七牛 阿里云磁盘扩容文档

5 parted分区gpt格式
parted /dev/sdb
print #浏览
mklabel gpt 或者 msdos (msdos就是mbr)
mkfs aming1 0 2G //当使用mbr类型时,这里就不能写aming1了,得写primary/extended/logical
rm id

6 关于存储的常识

存储知识

转载于:https://my.oschina.net/zenghong133/blog/3026905

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值