带有来自官方 google 云设置的参数的新自定义 centos 启动盘
New Custom centos boot disk with parameters from official google cloud setting
我想将根文件系统 CentOs 6 更改为 Btrfs 文件系统。
我的解决方案是将虚拟机从本地主机导出到 GCE,我知道这项工作的文档,但我怀疑导入引导磁盘映像的过程是如何工作的(您可以从物理机导入引导磁盘映像数据中心,来自本地工作站上的虚拟机,或来自其他云平台上 运行 的虚拟机。)
我的问题与 https://cloud.google.com/compute/docs/images 的文档有关:
与标准 CentOS 映像的显着差异
Google Compute Engine 提供的 CentOS 映像与标准 CentOS 映像存在以下差异:
- 所有软件包都更新为镜像的日期,镜像将反映最新的 CentOS 点发行。
- Google 云存储库已启用,可以从 Linux Guest Environment 为 Google Compute Engine 安装软件包。
- Google CloudSDK 已安装。
- IPv6 已被禁用,因为 Compute Engine 尚不支持它。
- eth0 MTU 设置为 1460。
- DHCP 设置为每 10 秒重试一次,而不是 5 分钟。
- DHCP 客户端设置为持久模式而不是一次性模式。
……
……
......
所以我的问题是,¿当我从我的电脑导入一个启动盘CentOs到GCE时,GCE是否将所有这些参数应用到我的启动盘CentOs,所以要与标准设置兼容google 图片 CentOs?
如果没有,那么:
¿我该如何继续?
我找到了解决方案:
有一项免费服务可以帮助 VM 迁移,但仅限于某些 OS。 CentOS 6.0 已包含在内,但我不确定它是否支持您正在寻找的文件系统。
如果您不能使用迁移服务并且不想使用 Google 提供的 public 图像,那么您必须处理引导加载程序和所有 OS 配置你提到。您可能还想看看这个 link,在 public Google 图像中默认安装了一些守护进程。他们添加了 GCE 功能,例如将项目中使用的帐户与 VM 同步。
我想将根文件系统 CentOs 6 更改为 Btrfs 文件系统。
我的解决方案是将虚拟机从本地主机导出到 GCE,我知道这项工作的文档,但我怀疑导入引导磁盘映像的过程是如何工作的(您可以从物理机导入引导磁盘映像数据中心,来自本地工作站上的虚拟机,或来自其他云平台上 运行 的虚拟机。)
我的问题与 https://cloud.google.com/compute/docs/images 的文档有关:
与标准 CentOS 映像的显着差异
Google Compute Engine 提供的 CentOS 映像与标准 CentOS 映像存在以下差异:
- 所有软件包都更新为镜像的日期,镜像将反映最新的 CentOS 点发行。
- Google 云存储库已启用,可以从 Linux Guest Environment 为 Google Compute Engine 安装软件包。
- Google CloudSDK 已安装。
- IPv6 已被禁用,因为 Compute Engine 尚不支持它。
- eth0 MTU 设置为 1460。
- DHCP 设置为每 10 秒重试一次,而不是 5 分钟。
- DHCP 客户端设置为持久模式而不是一次性模式。 …… …… ......
所以我的问题是,¿当我从我的电脑导入一个启动盘CentOs到GCE时,GCE是否将所有这些参数应用到我的启动盘CentOs,所以要与标准设置兼容google 图片 CentOs?
如果没有,那么: ¿我该如何继续?
我找到了解决方案:
有一项免费服务可以帮助 VM 迁移,但仅限于某些 OS。 CentOS 6.0 已包含在内,但我不确定它是否支持您正在寻找的文件系统。
如果您不能使用迁移服务并且不想使用 Google 提供的 public 图像,那么您必须处理引导加载程序和所有 OS 配置你提到。您可能还想看看这个 link,在 public Google 图像中默认安装了一些守护进程。他们添加了 GCE 功能,例如将项目中使用的帐户与 VM 同步。