Linux开机自动挂载存储

蔚落 2022-08-07 10:53 320阅读 0赞
  1. 今天有个系统的开发人员跟我说,他们测试系统出现问题重启了服务器后就发现找不到存储了。

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

  1. 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为忽略;

希望一些专业人士能够专业一点,就算真不专业也应该勤奋一点。唉。。。

发表评论

表情:
评论列表 (有 0 条评论,320人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux centos7分区开机自动挂载

    本文介绍和使用分区磁盘如何自动开机挂载的方式和代码示例: 1.首先,我们需要知道需要挂载的分区地址 本机地址的磁盘分区地址是 /dev/sda3 2.查询此分区的UUID

    相关 Linux开机自动挂载存储

             今天有个系统的开发人员跟我说,他们测试系统出现问题重启了服务器后就发现找不到存储了。 唉,不用说了。肯定没有自动加载存储呗。一个堂堂的技术顾问,一天4-5K

    相关 Linux开机自动挂载分区

    Linux中必须有一个分区是要工作的,那就是  /  分区,swap分区也是需要工作的,但是如果在物理内存足够大的情况之下,swap分区并不必要。 现在我们要开机自动挂载指定

    相关 Linux开机自动挂载(磁盘)

    在给系统新增了磁盘以后,如果重启系统我们会发现找不到存储了;但是使用fdisk -l可以看到存储空间,说明存储还在。这是因为关机后,挂载已经自动卸载掉了。我们当然可以手动再次将