centos7 - 已挂载目录中的 Cloud-init 挂载设备
问题描述
您好,我想安装以下内容:
disk_setup:
/dev/vdb:
table_type: mbr
layout: auto
/dev/vdc:
table_type: mbr
layout: auto
fs_setup:
- label: test
filesystem: ext4
device: /dev/vdb
- label: test2
filesystem: ext4
device: /dev/vdc
mounts:
- [ /dev/vdb, /var, "auto", "defaults", "0", "2"]
- [ /dev/vdc, /var/log, "auto", "defaults", "0", "2"]
但是 /var/log 永远不会使用带有 terraform 的设置安装在 CentOS 7 上......我很遗憾无法弄清楚为什么。一旦服务器启动,我就可以手动挂载磁盘。-> 因此,我假设设置有效,但安装可能会失败 bc vdc 只有在完成 vdb 时才会成功。
任何建议都会很棒!泰:)
解决方案
解决方案是mounts
用 cmd 等效项替换:
runcmd:
- mount /dev/vdc /var/log
- mount /dev/vdb /var
推荐阅读
- bigdata - write.xlsx 用于基因组数据
- sql - SQL Count of the same country,相同的名字,相同的姓氏的人相同的年龄(例如史密斯)
- javascript - 电子 ondrop 和 ondrag- 事件未触发
- c - cs50 pset4 - 边缘检测过滤器不起作用 - sobel 算子
- python - Kivy using Canvas: Key error with line while starting beyond boundaries
- inno-setup - Inno Setup:如何调整下部窗格区域的大小?
- c++ - 模板类中的 C++ 嵌套类
- javascript - 在 JavaScript 中链接 URL
- python-3.x - 将一项任务的输出发送到气流中的另一项任务
- php - 子域分组错过了 laravel 中的斜线