1

我有一个在 Windows Azure 上运行的 Cent OS VM 实例。我有一个 1TB 的数据驱动器安装到该 VM 以保存应用程序的数据库文件。每隔一周左右的时间间隔,我的数据库就会崩溃,我发现我的数据驱动器在未经我许可的情况下被自动卸载。

我的数据驱动器仍然存在,所有数据都完好无损。我必须登录并重新挂载“sudo mount /dev/sdd1 /mount/datadrive”。这对我的数据和使用它的进程来说是令人沮丧和有害的。

卸载之前的日志中也没有任何内容,也没有关于卸载驱动器的任何内容。这就像我的驱动器被卸载并且日志被清除干净。我不是Linux专家。重新启动时是否会擦除日志?我的机器是否正在重新启动并且我的驱动器没有被重新安装?

我究竟做错了什么?知道为什么会这样吗?我怎样才能让它停下来?谢谢。

4

2 回答 2

1

请参阅http://www.techotopia.com/index.php/Adding_a_New_Disk_Drive_to_a_CentOS_System#Configuring_CentOS_to_Automatically_Mount_a_File_System。您需要配置 CentOS 以自动挂载文件系统。

于 2013-08-20T00:22:19.233 回答
0

我们可以通过多种方式了解您的问题。我可以建议访问您的管理门户并在设置部分中查找操作日志,以查看是否有显示机器已重新启动的日志。随着时间的 Azure VM 重新启动日志存储在内部,因此如果您在此处使用 Windows Azure 论坛打开联系请求,我们肯定可以查看它对您的问题的影响。

此外,当您的虚拟机未安装数据磁盘时,您能否验证数据磁盘是否在虚拟机仪表板部分的 Windows Azure 门户中显示您的虚拟机的一部分?

虚拟机重新启动后,数据磁盘安装仍然存在,因此我确信虚拟机重新启动不会是您的问题。我怀疑是由于某些未知问题,虚拟机配置在重新启动后离开数据磁盘,或者在问题返回未安装的磁盘后导致重新启动。如果您通过论坛联系 Azure VM 支持并报告问题,我当然可以查看。

于 2013-03-25T22:32:36.110 回答