目录
一、挂载
1.重新挂载
2.数据消失的原因
二、重启服务器
1.shutdown
2.其它关机重启指令
参考自
一、挂载
1.重新挂载
使用 reboot 命令重启服务器后,服务器内挂载的文件全部丢失。
那应该如何重新挂载呢?
我们想将10.6.6.28上的目录下的内容挂载到10.6.6.30的服务器下。
先使用 df -h查看
df -h
df -h 命令显示了磁盘空间使用情况,包含 “文件系统 容量 已用 可用 已用占比 挂载点”等内容 。
在10.6.6.28上键入df -h,我们可以看到我们想挂载的数据data_30 是在10.6.6.28的/30t目录下。
所以,我们想将10.6.6.28下的/30t数据挂载到10.6.6.30下的/30t下,应该如何操作呢?
在10.6.6.30上使用 mount 10.6.6.28:/30 /30t 命令,就可以实现不同服务器之间的数据挂载。
mount 10.6.6.28:/30 /30t
如果想实现同一服务器之间的数据挂载,将10.6.6.28:/30改为当前服务器数据地址即可
如下图所示:
这样就实现了数据的挂载。
2.数据消失的原因
为什么重启服务器之后数据就会消失呢?
因为若没有配置自动挂载,每次重启服务器后,都要手动挂载,才能获取到数据内容。
如何不用重启后手动挂载呢?
方法一:
在10.6.6.30打开 /etc/fstab
vim /etc/fstab
在 /etc/fstab 中加入
10.6.6.28:/30t /30t defaults 0 0
PS:补充一点使用 vim/vi 编辑文件的小知识
vi是对文本进行编辑,vim是对代码进行编辑
进入要编辑的文件后
键入 i 表示在当前行进行编辑,键入 o 表示在下一行进行编辑
退出编辑键入 ESC
键入 :wq 表示保存并退出(“ :”也是键入的)
:q! 表示强制退出,不保存(“ :”也是键入的)
方法二:
或者可以把挂载命令写入/etc/rc.local ,这样就可以开机自动挂载。
挂载命令:mount 10.6.6.28:/30 /30t
二、重启服务器
1.shutdown
该命令的一般格式为:shutdown [选项] [时间] [警告信息]
- shutdown -h 10 :十分钟后关机
- shutdown -h 00:00 :在今日物业12点关机(精确时间的格式是hh:mm)
- shutdown -h now :立即关机
- shutdown -h 10 “msg”:十分钟后关机,并向每个用户解释关机原因
- shutdown -r now:关机后立即重新启动
将 -h 全部改为 -r 即可实现关机后立即重启
如果想取消关机,可以使用shutdown -c 或者Ctrl + C命令。
2.其它关机重启指令
- reboot 等同于 shutdown -r now
- halt 等同于 shutdown -h now
- poweroff 等同于 halt + ACPI(切断电源指令,若系统不支持ACPI,则等同于halt)
但这三个指令都不是安全的关机或者重启指令,原因是在使用这三个命令关机时,是删除所有的进程,而不是平稳的终止它们。如果有用户还在系统上工作时,可能会造成数据的丢失。所以一般情况还是建议使用shutdown命令来关闭和重启服务器。
参考自
linux挂载到另一台服务器
[NFS 挂载] NFS远程服务器目录挂载文章来源:https://www.toymoban.com/news/detail-721563.html
Linux】 NFS服务器实现开机自动挂载文章来源地址https://www.toymoban.com/news/detail-721563.html
到了这里,关于解决重启Linux服务器后数据消失问题(重新挂载)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!