Bạn có thể muốn tắt cloud-init để đảm bảo nó không hoạt động trong những lần khởi động tiếp theo. Nếu không, một số phần của cloud-init có thể chạy một lần mỗi lần khởi động.
Cảnh báo: Việc tắt cloud-init sẽ vô hiệu hóa tính năng đổi mật khẩu / reser mật khẩu / tùy chỉnh card mạng từ hệ thống nhà cung cấp (ví dụ whmcs, hostbill). Khi gặp sự cố không thể hỗ trợ nhanh.
Có ba phương pháp đa nền tảng để vô hiệu hóa cloud-init.
Phương pháp 1: text file
Để tắt cloud-init, hãy tạo tệp . trống /etc/cloud/cloud-init.disabled. Trong quá trình khởi động, hệ thống init của hệ điều hành sẽ kiểm tra sự tồn tại của tệp này. Nếu tệp này tồn tại, cloud-init sẽ không được khởi động.
Ví dụ:
touch /etc/cloud/cloud-init.disabledPhương pháp 2: kernel command line (can thiệp nhân hệ thống)
Để vô hiệu hóa cloud-init, hãy thêm cloud-init=disabledvào dòng lệnh kernel.
Ví dụ (sử dụng GRUB2 với Ubuntu):
echo 'GRUB_CMDLINE_LINUX="cloud-init=disabled"' >> /etc/default/grub
grub-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfgPhương pháp 3: environment variable (biến môi trường)
Để vô hiệu hóa cloud-init, hãy truyền biến môi trường KERNEL_CMDLINE=cloud-init=disabledvào từng tiến trình của cloud-init.
Ví dụ (sử dụng systemd):
echo "DefaultEnvironment=KERNEL_CMDLINE=cloud-init=disabled" >> /etc/systemd/system.confChúc bạn thực hiện thành công!






