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

唉,不用说了。肯定没有自动加载存储呗。一个堂堂的技术顾问,一天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了。

Linux开机自动挂载存储的更多相关文章

  1. Linux开机自动挂载存储的两种方式

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

  2. Linux开机自动挂载Windows分区

    使用Linux的朋友肯定都不会对本文所谈的内容陌生,在Linux系统里,通常不会开机自动挂载Windows文件系统下的分区.Ubuntu系统下要点击Windows分区才会挂载,Fedora下则甚至要输 ...

  3. linux --开机自动挂载硬盘【转】

    转:http://c.biancheng.net/view/900.html 了解了 mount 命令之后,读者可能会问,系统如何在开机时自动挂载硬盘,它又是怎么知道哪些分区是需要挂载的呢? 很简单, ...

  4. linux开机自动挂载NTFS-WINDOWS分区

    1.安装ntfs-3g-2009.4.4.tgz 2.输入fdisk -l 看一下分区 由此可见:/dev/sda5,6,7 即是windows下的D,E,F盘(NTFS格式). 3.vim /etc ...

  5. Linux 开机自动挂载分区

    参考:http://linuxso.com/linuxrumen/3658.html 参考:http://www.jb51.net/os/RedHat/213998.html 查看磁盘UUID信息 [ ...

  6. linux 开机自动挂载ntfs盘

    1) 查看盘符UUID vellbibi@vell001:~$ sudo blkid [sudo] password for vellbibi: /dev/sda1: UUID="bce9e ...

  7. Linux开机自动挂载windows网络共享

    yum install samba-client yum install cifs.utils yum install samba-common 命令: mount -v -t  cifs    // ...

  8. Linux 开机自动挂载windows分区

    blkid 查看 uuid如下ps:或者使用uuidgen <设备>查看具体设备的uuidreddusty@reddusty-X550JK:~$ sudo blkid[sudo] pass ...

  9. Linux开机自动挂载文件fstab介绍

    这个文件描述系统中各种文件系统的信息.一般而言,应用程序仅读取这个文件,而不对它进行写操作.对它的维护是系统管理员的工作. [root@localhost mnt]# cat /etc/fstab # ...

随机推荐

  1. Linux上的free命令学习

    Linux新手,今天使用了free命令来查看电脑内存的使用情况.如下:-m表示以M来显示. 1.基本信息介绍 (1)其中纵向信息: Mem:表示物理内存大小 -/+ buffers/cached:表示 ...

  2. Sql 2000丢失sa 密码,重置sa密码

    重置密码需要勾选一个授权 在企业管理器中-->服务器设置——>勾选“运行对系统目录直接进行修改” 勾选后就可以重置密码了. /////////////////// 详细: http://w ...

  3. int除以int 得到double类型值

    double serviceability =(double)(count1+count2)/sum; 需要进行强转 除数 这样得到的值就是double类型了

  4. leetcode 107 Binary Tree Level Order Traversal II ----- java

    Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left ...

  5. hiho一下116周 网络流

    网络流二·最大流最小割定理 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi:在上一周的Hiho一下中我们初步讲解了网络流的概念以及常规解法,小Ho你还记得内容么? ...

  6. Reverse a Singly LinkedList

    Reverse a Singly LinkedList * Definition for singly-linked list. * public class ListNode { * int val ...

  7. Java设计模式之责任链设计模式

    职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系,将所有处理对象连成一条链,并沿着这条链传递请求,直到有一个对象处理 ...

  8. python文件操作--字符串替换

    如把test.txt文件的 所有 AAA 字符串 替换成 aaaaa with open('test.txt','+r') as f: t = f.read() t = d.replace('AAA' ...

  9. Docker Resources

    Menu Main Resources Books Websites Documents Archives Community Blogs Personal Blogs Videos Related ...

  10. WCF入门教程三[WCF的宿主]

    一.WCF服务应用程序与WCF服务库 我们在平时开发的过程中常用的项目类型有“WCF 服务应用程序”和“WCF服务库”. WCF服务应用程序,是一个可以执行的程序,它有独立的进程,WCF服务类契约的定 ...