[Cobbler] Triển khai client CentOS 7 bằng cobbler

30/12/2020

Hệ điều hành CentOS 7 được rất nhiều các cá nhân, doanh nghiệp, tổ chức cài đặt để sử dụng với mục đích riêng biệt cho hệ thống máy chủ, mạng của mình, có thể là cài đặt trên máy ảo hoặc server vật lý.

Việc cài đặt hệ điều hành có thể nói là một công việc lặp đi lặp lại nhiều lần với cùng một thao tác. Vậy tại sao không tự động nó? Thật đơn giản cobbler server với đầy đủ thành phần của một PXE server sẽ giải quyết vấn đề này. Sau đây sẽ giới thiệu các bạn triển khai một client CentOS 7 thông qua cobbler một cách tự động. Có thể hiểu đơn gian là việc tạo một template CentOS7 để bung ra xuống các client.

Mục lục

  1. Mô hình triển khai
  2. Import hệ điều hành CentOS 7
  3. Tạo file kickstart, profile CentOS 7
  4. Triển khai client CentOS 7

1.Mô hình triển khai

2. Import hệ điều hành CentOS 7

  • Chuẩn bị file ISO hệ điều hành CentOS7 đẩy lên cobbler server
  • Thực hiện mount iso và import vào cobbler với name = tùy ý.

mkdir /mnt/centos7
mount -o loop CentOS-7-x86_64-Minimal-1804.iso /mnt/centos7
cobbler import --arch=x86_64 --path=/mnt/centos7 --name=Centos7

  • Thực hiện umount khi import xong

umount /mnt/centos7

3. Tạo file kickstart, profile CentOS 7

  • Tạo file centos7.ks trong thư mục /var/lib/cobbler/kickstarts với nội dung tại đây!

Lưu ý: IP trong file kickstarts  centos7.ks mẫu sử dụng IP dải cobbler PXE 10.10.14.34 bạn phải thay bằng IP interface PXE của cobbler server của bạn. Đây chính là đường link để client tải các file của hệ điều hành về cài đặt tại client.

  • Tạo profile tên CentOS7 trên giao diện web cobbler

+ Sau khi import xong file ISO hệ thống sẽ sinh ra một profile cho CentOS 7 ứng mới một file kickstart cho CentOS 7. Cập nhật lại file kickstart tạo ở trên cho profile CentOS7.

cobbler profile edit --name=Centos7-x86_64 --kickstart=/var/lib/cobbler/kickstarts/centos7.ks

+ Lệnh trên cũng có thể sử dụng trong trường hợp chỉnh sửa file kickstart và muốn update lên cobbler server.

+ CentOS 7, tên card mạng được đặt theo tên kiểu mới enox có thể đổi sang ethx. Trong phần cấu hình bootloader, thêm tùy chọn --append="biosdevname=0 net.ifnames=0" vào để kernel hiểu interface name. Sửa trong file kickstart tại vị trí cấu hình bootloader như sau:

bootloader --location=mbr --append="biosdevname=0 net.ifnames=0"

+ Trên giao diện web thêm tùy chọn biosdevname=0 net.ifnames=0 vào tùy chọn kernel options trong profile của Centos 7.

4. Triển khai client CentOS7

Khởi động client boot thông qua card mạng PXE cùng với dải PXE của cobbler serer và lựa chọn CentOS7

Đợi cho đến khi quá trình cài đặt hoàn tất, các bước hoàn toàn tự động, password client CentOS 7 chính là password đã được cấu hình khi cài cobbler và định nghĩa bởi biến default_password_crypted khi cấu hình cobbler.

Thật đơn giản và hoàn toàn tự động bạn có thể triển khai một client chạy hệ điều hành CentOS 7.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Sao lưu và phục hồi dữ liệu trong MariaDB Server 10.4.x

Sao lưu và khôi phục dữ liệu là vấn đề rất quan trọng khi quản trị cơ sở dữ liệu (CSDL),...
30/12/2020

Hướng dẫn cấu hình Prometheus thu thập metric trên CentOS7

Hướng dẫn sử dụng Prometheus và Node Exporter giám sát các thông số cơ bản như: uptime, cpu, ram,…...
28/10/2021

Hướng dẫn monitor Tomcat trên Zabbix 5.0

Cài đặt và cấu hình I. Cấu hình trên Zabbix server 1. Cài đặt và cấu hình Zabbix Java gateway Để...
25/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

Tìm Hiểu Về Thuê Proxy US – Lợi Ích và Cách Sử Dụng Hiệu Quả
11/12/2024

Mua Proxy V6 Nuôi Facebook Spam Hiệu Quả Tại Onetcomvn
03/06/2024

Hướng dẫn cách sử dụng ProxyDroid để duyệt web ẩn danh
03/06/2024

Mua proxy Onet uy tín tại Onet.com.vn
03/06/2024

Thuê mua IPv4 giá rẻ, tốc độ nhanh, uy tín #1
28/05/2024