目录

一、挂载

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远程服务器目录挂载

Linux】 NFS服务器实现开机自动挂载

解决重启Linux服务器后数据消失问题相关推荐

  1. linux服务器关机后计划任务还能进行,宝塔面板计划任务定时安全重启Linux服务器实例操作...

    这篇文章主要为大家详细介绍了宝塔面板计划任务定时安全重启Linux服务器实例操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 宝塔面板有很多"神&q ...

  2. 解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动

    解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动   为了能解析 JDK 17,笔者不得不下载当前最新版的 IntelliJ IDEA,结果在安装完 IntelliJ IDEA 之 ...

  3. linux如何查看丢弃数据包,导致Linux服务器丢弃数据包?

    我们使用Linux作为服务器操作系统时,为了达到高并发处理能力,充分利用机器性能,经常会进行一些内核参数的调整优化,但不合理的调整常常也会引起意想不到的其他问题,本文就一次Linux服务器丢包故障的处 ...

  4. Spring boot项目上传Linux服务器后 上传图片后,图片路径报404,图片路径映射问题

    问题 spring boot项目上传到Linux服务器后,头像上传后报404.但是我的打包的jar包在idea客户端运行是没问题的 解决 错误代码 @Overridepublic void addRe ...

  5. 重启linux服务器

    今天打开项目的时候,发现我的管理系统登录不上去了,立马打开F12查看一下倒是是啥子情况吗,然后发现了有以下的报错:点进去仔细看了一下,登录接口直接报错500, 我在想,是不是服务器又挂了,不太总是麻烦 ...

  6. ubuntu+终端不能启动mysql数据库_强制重启Ubuntu服务器后Mysql无法启动

    本文将为您描述强制重启Ubuntu服务器后Mysql无法启动,具体完成步骤: 强制重启服务器后启动mysql不断报错误"code=exited","failed" ...

  7. 解决 WPF 绑定集合后数据变动界面却不更新的问题(使用 ObservableCollection)

    解决 WPF 绑定集合后数据变动界面却不更新的问题 独立观察员 2020 年 9 月 9 日 在 .NET Core 3.1 的 WPF 程序中打算用 ListBox 绑定显示一个集合(满足需求即可, ...

  8. 解决 WPF 绑定集合后数据变动界面却不更新的问题

    解决 WPF 绑定集合后数据变动界面却不更新的问题 独立观察员 2020 年 9 月 9 日 在 .NET Core 3.1 的 WPF 程序中打算用 ListBox 绑定显示一个集合(满足需求即可, ...

  9. SpringBoot+Vue+mybatis生成pdf文件(表头跟页码,适应上传linux服务器后的操作)

    SpringBoot+Vue+mybatis生成pdf文件(表头跟页码,适应上传linux服务器后的操作) 为什么使用后端去生成 说明 依赖 后端目录 控制器代码 模板代码 前端代碼 最終效果 为什么 ...

最新文章

  1. web移动端Fixed在Input获取焦点时ios下产生的BUG及处理
  2. 【Groovy】Groovy 脚本调用 ( Java 类中调用 Groovy 脚本 )
  3. Android开发中,eclipse找不到已存在的layout资源文件
  4. 表单验证以及下拉框应用
  5. 读书印记 - 《异类:不一样的成功启示录》
  6. php开启curl扩展
  7. 鸿蒙系统多会发布,华为官宣鸿蒙系统将发布,还将发布多款新品
  8. C++11 bind注意事项(传引用参数的时候)
  9. Golang在Linux环境下的POSIX风格socket编程
  10. CentOS 7部署 Ceph分布式存储架构
  11. plt.imshow显示CT/MRI图像
  12. [环境搭建]Windows下安装Ruby和Jekyll
  13. JS实战应用之做LOL领图标任务~
  14. uniapp 旅游_uni-app旅游类跨平台APP制作实战教程
  15. bzoj 1022: [SHOI2008]小约翰的游戏John(反nim游戏)
  16. 魅族新系统android o,魅族最新系统 Flyme 1.0 for M9 正式版 基于Android 4.0
  17. 计算机组成原理——计算机基本组成
  18. 已知校验矩阵(监督矩阵)或生成矩阵G怎样生成所有可能码字
  19. “Z医生,我明天的手术,成功率有多高?”
  20. BIND的安装与配置

热门文章

  1. 大连医科大学中山学院计算机就业怎样,大连医科大学中山学院就业怎么样,大连医科大学中山学院就业怎么样...
  2. jQuery表格增删改查
  3. 计算机辅助教育中的评价标准有,计算机辅助教育测量与评价概述
  4. 给在校同学的几个建议
  5. geoserver 安装
  6. 男人成熟的十七种表现(zt)
  7. 响铃:刚需之下,代泊真能冷启动汽车后市场?
  8. 2022危险化学品经营单位安全管理人员特种作业证考试题库及模拟考试
  9. 教程-利用壹伴插件一键采集图文
  10. Linux强制结束进程