linux挂载磁盘

挂载磁盘

挂载格式化磁盘

  1. 查看磁盘
    1. df -h
  2. 查看可挂载的盘
    1. fdisk -l
  3. 查看磁盘
    1. mkfs -t ext4 /dev/xvdb
  4. 格式化成ext4
    1. mkdir /data
  5. 创建根目录
    1. mount /dev/xvdb /data
  6. 挂载
    1. df -h
    2. df -T
  7. 查看挂载的磁盘
    1. echo "/dev/xvdb /data ext4 defaults 0 0" >> /etc/fstab
    2. echo "/dev/vdb /data ext4 defaults 0 0" >> /etc/fstab
    启动自动挂载

挂载lvm磁盘

  • 安装lvm2
    yum install lvm2
  • 查看磁盘
    1. fsik -l
  • 添加新硬盘。
    使用fdisk -l 查看刚刚添加的新硬盘。 /dev/vdb
    1. fdisk -l
  • 使用fdisk /dev/sdc 把磁盘分区并变成lvm格式。
    fdisk /dev/vdb
    n——>p——>1——>默认设置起始和结束扇区——>t——>e8——>p——>w
    这个时候就有了一个 /dev/vdb的lvm分区了。

  • 这个时候我们要创建一个pv。理一理之间的关系。 pv 去 扩容 vg,然后vg 扩容lv ,然后lv 去挂在目录。

    1. pvcreate /dev/vdb
  • pv创建好了之后,才能创建vg,如果没有pv 不能创建vg 。
    1. vgcreate shiyiwen-vglvm /dev/vdb
  • 如果你有多个pv,可以由多个pv组成一个vg 这个时候可以这样。
    1. vgcreate volume-group1 /dev/vdb1 /dev/vdb2 /dev/vdb3
    ps:vgcreate 后面的名字自己取的。每个pv 都要通过pvcreate来创建)
  • 使用下列命令删除卷组。
    1. vgremove volume-group1
  • 下面就是创建lv卷组了。
    1. lvcreate -L 8G -n lvm-syw shiyiwen-vglvm
  • -L 指定大小, -n df -th 显示的名字,及逻辑卷名字。 后面为vg名字。 ps: 不要看错了vg名。
    1. Logical volume "lvm-syw"created.
  • 格式化lv并挂载
    通过lvdisplay查看lv path名字 因为 后面mkfs.ext4 要用到这个名字而不是创建lv的名字.
    1. lvdisplay
  1. --- Logical volume ---
  2. LV Path /dev/shiyiwen-vglvm/lvm-syw
  3. LV Name lvm-syw
  4. VG Name shiyiwen-vglvm
  5. LV UUID JdGv5r-DRHj-V9gC-7wJ0-eohi-onc6-zanuqX
  6. LV Write Access read/write
  7. LV Creation host, timelocalhost.localdomain, 2016-06-07 17:31:49 +0800
  8. LV Status available
  9. open 0
  10. LV Size 8.00 GiB
  11. Current LE 2048
  12. Segments 1
  13. Allocation inherit
  14. Read ahead sectors auto
  15. - currently setto 256
  16. Block device 253:1
  • 格式化
    1. mkfs.ext4 /dev/shiyiwen-vglvm/lvm-syw
  • 挂载
    1. mkdir /data1
    2. mount /dev/shiyiwen-vglvm/lvm-syw /data1
  • 设置系统启动自动加载
    1. echo "/dev/vg01/app /app ext4 defaults 0 0" >>/etc/fstab

挂载NAS nfs盘

    • 安装nfs系统依赖
      1. yum install nfs-utils
    • 创建目录test,非根目录/test
      1. mkdir -p /data/test
    • 挂载nfs
      1. monut -t nfs 2d5984b3f6-naq9.cn-shenzhen.nas.aliyuncs.com:/ test
    • 设置系统启动自动加载
      1. echo "2d5984b3f6-naq9.cn-shenzhen.nas.aliyuncs.com:/ /data/test nfs rw" >>/etc/fstab
posted @ 2017-12-14 09:24  技术颜良  阅读(1537)  评论(0编辑  收藏  举报