zoukankan      html  css  js  c++  java
  • Linux开机自动挂载存储

     

             今天有个系统的开发人员跟我说,他们测试系统出现问题重启了服务器后就发现找不到存储了。

    唉,不用说了。肯定没有自动加载存储呗。一个堂堂的技术顾问,一天4-5K工资的人连这个操作都不会啊?忍了。。。

    登录服务器,给查看了下,发现确实是没有自动加载,df -h只能显示本地硬盘的分区,fdisk -l 还是能看到存储空间,这说明这个服务器连接存储是木有问题的。

    输入history | grep mount,查看所有mount记录,最后一条为:mount /dev/emcpowerb1 /oracle/oradata。复制出来,粘贴到命令行,回车后就给那哥们说该干嘛干嘛去吧。哈哈

    不过这个下次重启还是会有问题的,还是彻底解决吧。解决办法有俩:

    1:把mount 的命令放到/etc/rc.d/rc.local 里面去,vi /etc/rc.d/rc.local ,然后把mount /dev/emcpowerb1 /oracle/oradata这个命令塞进去。保存退出就好了

    2:修改/etc/fstab文档

          先vi /etc/fstab,

    LABEL=/                 /                           ext3    defaults        1 1
    LABEL=/boot        /boot                      ext3    defaults        1 2
    tmpfs                    /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                 devpts  gid=5,mode=620  0 0
    sysfs                    /sys                        sysfs   defaults        0 0
    proc                    /proc                        proc    defaults        0 0
    LABEL=SWAP-sda2         swap           swap    defaults        0 0

    这个就是fstab的内容了,把要挂载的盘信息加到里面吧:

    LABEL=/                 /                           ext3    defaults        1 1
    LABEL=/boot        /boot                      ext3    defaults        1 2
    tmpfs                    /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                 devpts  gid=5,mode=620  0 0
    sysfs                    /sys                        sysfs   defaults        0 0
    proc                    /proc                        proc    defaults        0 0
    LABEL=SWAP-sda2         swap           swap    defaults        0 0

    /dev/emcpowerb1     /oracle/oradata    ext3     defaults       0 0

    嗯,保存退出,等重启服务器就可以生效了。吼吼

    /etc/fstab里面每列大概意思为:

    第1列是需要挂载的文件系统或存储设备;第2列是挂载点;第3列指定文件系统或分区的类型;第4列为挂载选项,详细参考man mount.命令,defaults就没有问题,除非你有特殊需求;第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份; 第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略;

    总之 :

    编辑/etc/fstab
    比如想在开机的时候将/dev/sda1安装在/mnt 可以在/etc/fstab中加入一行
    /dev/sda1 /mnt ext3 defaults 0 1
    保存了就OK了。

  • 相关阅读:
    密码保护
    实现搜索功能
    完成个人中心—导航标签
    个人中心标签页导航
    评论列表显示及排序,个人中心显示
    完成评论功能
    从首页问答标题到问答详情页
    首页列表显示全部问答,完成问答详情页布局。
    JavaScript Array Reduce用于数组求和
    【Angular5】 返回前一页面 go back to previous page
  • 原文地址:https://www.cnblogs.com/xkcp008/p/4770073.html
Copyright © 2011-2022 走看看