1907006656 发表于 2023-1-9 21:58:15

Velocloud Orchestrator配置clou-init不生效

按官方文档做了meta-data 和 user-data,然后生成了cdrom.iso, 路由器开启dhcp能开网页GUI,但无法登录,cloud-init也未生效,请问需要怎么才能让文件生效呢?

galenl 发表于 2023-1-9 21:58:16

改了QEMU custom options的配置了没?

如下修改veloorch.yml
type: qemu
description: Velocloud Orchestrator
name: VCO
cpulimit: 1
icon: veloorch.png
cpu: 4
ram: 16384
ethernet: 1
eth_name:
- eth0/mgmt
console: telnet
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
#qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=dc -cpu host
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=dc -cpu host -cdrom /opt/unetlab/addons/qemu/veloorch-5.0.0.1/vco01-cidata.iso

官方文档user-data中的如下write_files 配置去掉:
write_files: - path: /etc/nginx/velocloud/ssl/server.crt permissions: '0644' content: "-----BEGIN CERTIFICATE-----\nMI….ow==\n-----END CERTIFICATE-----\n" - path: /etc/nginx/velocloud/ssl/server.key permissions: '0600' content: "-----BEGIN RSA PRIVATE KEY-----\nMII...D/JQ==\n-----END RSA PRIVATE KEY-----\n" - path: /etc/nginx/velocloud/ssl/velocloudCA.crt

我按上面的配置是可以部署成功的,开机后等它自己初始化一会就可以打开登录VCO的网页了。

1907006656 发表于 2023-1-9 21:59:09

开机获取dhcp到地址之后一直提示这个

一不小鑫 发表于 2023-1-14 16:25:07

galenl 发表于 2023-1-12 12:04
改了QEMU custom options的配置了没?

如下修改veloorch.yml


感谢大佬,VCO还没尝试,镜像太大了,但是VCE根据这个修改已经能console进去了,感谢感谢

1907006656 发表于 2023-1-16 22:19:24

galenl 发表于 2023-1-12 12:04
改了QEMU custom options的配置了没?

如下修改veloorch.yml


找到问题了cloud-init服务没起来 感谢

dxhady 发表于 2023-3-28 13:55:55

1907006656 发表于 2023-1-16 22:19
找到问题了cloud-init服务没起来 感谢

请问是怎么弄好的?我好像也加载cloud-init失败了,明明ISO文件里写了IP和账号密码,结果还是DHCP拿到的IP,账号密码也不对。

KYL 发表于 2023-10-10 16:43:11

各位大佬,修改QEMU custom options,但使用https://VCO IP/operator, 发现打不不了页面的(提示连接失败),VCO版本5.0.0.1,换了4.3.0后还是一样,是哪里漏里吗C:\Users\LYK\Desktop\捕获12.PNG


以下是我的步骤:
1、将VCO文件上传到EVE-NG(先创建veloorch-5.0.0.1的文件)
#mkdir /opt/unetlab/addons/qemu/veloorch-5.0.0.1/

2、在/opt/unetlab/addons/qemu/veloorch-5.0.0.1/目录下面创建meta-data和user-data文件
# vim meta-data
instance-id: vco01
local-hostname: vco01
network-interfaces: |
auto eth0
iface eth0 inet static
address 192.168.10.80
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.10.254


#vim user-data
#cloud-config
password: Velocloud123            
chpasswd: { expire: False }
ssh_pwauth: True

vco:
super_users:
    list: |
      conlin@cpc.com:Velocloud123   
    remove_default_users: False      
system_properties:
   list: |
      mail.smtp.port:34
      mail.smtp.host:smtp.yourdomain.com
      service.maxmind.enable:True
      service.maxmind.license:todo_license
      service.maxmind.userid:todo_user
      service.twilio.phoneNumber:222123123
      network.public.address:222123123


3、将之前创建的meta-data文件和user-data文件合并生成 iso 镜像
#genisoimage -output vco01-cidata.iso -volid cidata -joliet -rock user-data meta-data


4、修改 veloorch. yml 文件,将镜像添加挂载选项
#cd /opt/unetlab/html/templates/intel
#cat veloorch.yml
---
type: qemu
description: Velocloud Orchestrator
name: VCO
cpulimit: 1
icon: veloorch.png
cpu: 4
ram: 16384
ethernet: 1
eth_name:
- eth0/mgmt
console: telnet
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
#qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=dc -cpu host    #注释原先
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=dc -cpu host -cdrom /opt/unetlab/addons/qemu/veloorch-5.0.0.1/vco01-cidata.iso#添加此行

5、开机,使用: https://192.168.10.80/operator 登录,然后发现页面打不开

程序 发表于 2024-7-5 16:44:44

学习学习了
页: [1]
查看完整版本: Velocloud Orchestrator配置clou-init不生效