Google compute engine Google计算引擎在重新启动时停止重置主机名

Google compute engine Google计算引擎在重新启动时停止重置主机名,google-compute-engine,Google Compute Engine,我知道这个问题已经被问过了,但我找不到一个真正有效的解决方案!我在任何地方都找到并尝试过的主要解决方案是在系统重新启动时设置cron作业,方法是: @reboot hostname $(curl --silent "http://metadata.google.internal/computeMetadata/v1/instance/attributes/hostname" -H "Metadata-Flavor: Google") 这是在实例设置中添加元数据hostname键之后发生的,它不

我知道这个问题已经被问过了,但我找不到一个真正有效的解决方案!我在任何地方都找到并尝试过的主要解决方案是在系统重新启动时设置cron作业,方法是:

@reboot hostname $(curl --silent "http://metadata.google.internal/computeMetadata/v1/instance/attributes/hostname" -H "Metadata-Flavor: Google")
这是在实例设置中添加元数据
hostname
键之后发生的,它不起作用,主机名一直被重置为实例的名称(我需要它作为FQD)


有人有有效的解决方案吗

在创建时,您可以通过可选的hostname属性为您的虚拟机设置自定义FQDN主机名。此功能目前处于测试阶段。例:

gcloud beta compute instances create INSTANCE_NAME --hostname custom.hostname.xyz