【发布时间】:2016-02-08 19:02:00
【问题描述】:
我在 google 计算引擎上遇到了一些奇怪的行为。我用 ubuntu 创建了一个新实例。我安装了一个我正在开发的节点应用程序,从 github 等中提取代码......
然后我安装了 mongodb 和 nginx。奇怪的是,每次我离开会话并重新连接时,我的 mongodb 和 nginx 安装文件都会消失。
例如,当我安装 nginx 时,我在 /etc/nginx 上找到了 nginx 安装,在那里我可以找到 nginx.conf。但是当我离开计算引擎控制台会话并稍后重新连接时,该目录就消失了。 mongodb 也发生了同样的事情。
我在/home/abdul/mystuff 下的节点安装并没有消失。
这正常吗?是设置吗?
详情:
- 这是一个 ubuntu 映像(idk 哪个版本,不知道如何检查)
- 使用以下方式安装nginx:
sudo apt-get update sudo apt-get install nginx
- 命令结果
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 10G 0 disk └─sda1 8:1 0 10G 0 part /var/lib/docker/aufs sdb 8:16 0 5G 0 disk └─sdb1 8:17 0 5G 0 part /home
【问题讨论】:
-
您是否有可能使用Preemptible VMs?。抢占式 VM 是更实惠、寿命短的计算实例,适用于批处理作业和容错工作负载。
-
@VadimSolovey 我不这么认为......我会检查但我只是用 ubuntu 制作了一个标准 vm。节点应用程序目录并没有消失,只是我安装的东西
-
此实例上是否有多个磁盘设备?如果是这样,这些设备之一是否可能是 LocalSSD 设备?
-
不是只有一个磁盘“标准永久性磁盘”
-
能否请您提供:1)您的 linux 发行版和版本 2)您用于安装 nginx 的命令 3)
lsblk命令的输出
标签: mongodb nginx google-compute-engine