Bài viết này sẽ giải thích và hướng dẫn Quý Khách tạo và sử dụng User Data để khởi tạo VM hiệu quả.
User Data là gì? #
User Data là một đoạn nội dung (script) mà Quý Khách sẽ gắn vào khi tạo máy ảo (VM) trong Cloud Gen 4. Khi VM được khởi tạo, nó sẽ đọc thông tin trong đoạn script trên và thực hiện các hành vi được cấu hình như ý của Quý Khách như:
- Tạo user và đặt password
- Thay đổi hostname, SSH Key
- Cài đặt các phần mềm cần thiết (Apache, Nginx, Docker, MariaDB, …)
- Chạy lệnh tùy ý (echo, touch file, update, …)
Việc sử dụng User Data có thể giúp tiết kiệm thời gian, đồng bộ dữ liệu và tránh sai sót trong trường hợp Quý Khách cần tạo nhiều VM có khởi tạo như nhau.
Sử dụng User Data #
Để tạo và lưu trữ User Data, Quý Khách vui lòng làm theo các bước sau:
- Đăng nhập vào Control Panel.
- Ở navigation bar bên trái, Quý Khách chọn Compute và User Data Library.
- Chọn Register User Data.

Sau đó, một dialog sẽ xuất hiện, Quý Khách sẽ thêm giá trị vào các Option
- Name: Tên Quý Khách muốn đặt cho User Data
- User Data: Nội dụng User Data sẽ tự động được dịch sang Base64. Nếu nội dung của Quý Khách nhập vào đang ở dạng Base64, Quý Khách chọn vào ô Base64 encoded
- User Data parameters: Biến tự định nghĩa mà Quý Khách muốn tùy chọn

Nếu sử dụng biến được định nghĩa sẵn như “public_hostname” thì Quý Khách không cần phải khai báo User Data parameters. Sau khi điền xong giá trị, Quý Khách chọn OK, và thực hiện tạo VM.

Ở phần Advanced mode khi tạo VM, Quý Khách chọn User Data mà Quý Khách vừa tạo và điền giá trị User Data parameters nếu có.

Sau khi tạo và truy cập vào VM, Quý Khách có thể thấy 2 câu lệnh trong User Data trên đã hoạt động.

Tổng kết #
Như vậy là vHost đã hướng dẫn Quý Khách tạo và sử dụng tính năng User Data giúp khởi tạo VM dễ dàng. Hy vọng hướng dẫn này sẽ giúp Quý Khách có thể sử dụng dịch vụ với trải nghiệm tốt hơn.
Nếu Quý Khách có thắc mắc gì trong quá trình thực hiện, Quý Khách có thể liên hệ qua các kênh sau:
- Tổng đài hỗ trợ khách hàng: 19006806 – phím 2
- Email: support@vHost.vn
- Ticket: https://members.vhost.vn/tickets/new/
Nếu Quý Khách có bất kỳ câu hỏi hoặc phản hồi nào, hãy để lại bình luận bên dưới.