[Cobbler] Tổng quan về cobbler

30/12/2020

Ở bài viết trước đã giới thiệu về PXE cung cấp cho các bạn sự hiểu biết cơ bản về công nghệ PXE, thành phần, nguyên lý hoạt động như thế nào. Trong bài viết dưới đây sẽ giới thiệu cho các bạn một gói công cụ được cài đặt trong môi trường Linux có chức năng như một PXE server hoàn chỉnh.

Mục lục

  1. Cobbler là gì?
  2. Các thành phần trong cobbler
  3. Đối tượng trong cobbler

1.Cobbler là gì?

Trong linux cobbler là một gói các công cụ cài đặt một cách dễ dàng cho phép triển khai một PXE server với đầy đủ các thành phần bắt buộc. Chức năng chính hỗ trợ cài đặt tự động các bản hệ điều hành linux thông quan mạng, sử dụng kickstart file để tự động hóa các bước cài đặt.

2. Các thành phần trong cobbler

Như các bạn đã thiết để cài được hệ điều hành linux cho một thiết bị cần phải trải qua rất nhiều bước như chọn ngôn ngữ, thời gian, chia phân vùng, đặt password…nếu muốn cài số cho số lượng lớn các thiết bị thì tốn rất nhiều thời gian. Cobbler đã xuất hiện để tự động hóa nhiều công đoạn khác nhau trong quá trình cài đặt hệ điều hành linux, dễ dàng hơn trong việc cài đặt số lượng lớn hệ điều hành linux với những cấu hình khác nhau.

  • Trong cobbler có các thành phần chính:

+ Kickstart file: Là file quy định, định nghĩa nên các bước cho việc cài đặt các distro linux do có file này mà toàn bộ quá trình cài đặt sẽ được tự hóa hoàn toàn (chọn ngôn ngữ, timezone, phân vùng…).
+ TFTP, FTP: Là các giao thức mà cobbler sử dụng để truyển tải các file cài đặt từ cobbler server đến các client để cài linux (hiểu đơn giản là sử dụng giao thức truyền file trong linux để đẩy các bản cài đặt xuống client).
+ DHCP server: Đáp ứng cho việc cài đặt qua môi trường mạng client phải kết nối được đến server và được cấp 1 địa chỉ IP. Quá trình cấp địa chỉ này được thực hiện bởi DHCP server trải qua các bước cấp DHCP thông thường.
+ DNS server : Giúp thể gán địa chỉ IP với 1 tên miền (là thành phần không bắt buộc).
+ Web server: Cobbler cung cấp giao diện web cho phép người quản trị thông qua đó, quản lý các profile cũng như các máy trạm được cài đặt.

3. Đối tượng trong cobbler

  • Gồm các đối tượng chính được sử dụng

+ Distribution : Chứa các thông tin về kernel và initrd nào được sử dụng,các dữ liệu dùng để cài đặt, các thông số kernel (đơn giản như file ISO cài đặt).
+ Profile: Bao gồm distribution, kickstart file, các package cài đặt.
+ System: Gồm profile và MAC address. Đại diện cho các máy client được cung cấp, chỉ tới một profile hoặc một image và chứa thông tin về IP và địa chỉ MAC, quản lý tài nguyên và nhiều loại data chuyên biệt.
+ Repository : Giữ thông tin về các mirror repo cho quá trình cài đặt và cập nhật phần mềm của các máy client.

Ta có thể hình dung quá trình khởi tạo OS cho client của cobbler: Tạo distribution -> profile -> repo -> system -> boot client.

Hy vọng những kiến thức tổng hợp ở trên giúp bạn có thêm kiến thức về gói công cụ cobbler.

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

Nextcloud [Part 6] – Cài đặt App tính năng trên NextCloud

Mục lục : Quản lý App trên NextCloud Cài đặt ứng dụng trên NextCloud 1. Quản lý App trên...
30/12/2020

CentOS Change Password

Passwords are the oldest and yet, effective form of security measure that almost every single system in the world offers...
29/12/2020

Cài đặt Vuls trên ubuntu 18.04

Khi sử dụng hệ điều hành thì ta thường xuyên cài đặt các gói và các ứng dụng. Làm sao để...
30/12/2020
Bài Viết

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

Mua proxy v4 chạy socks5 để chơi game an toàn, tốc độ cao ở đâu?
18/05/2024

Thuê mua proxy Telegram trọn gói, tốc độ cao, giá siêu hời
18/05/2024

Thuê mua proxy Viettel ở đâu uy tín, chất lượng và giá tốt? 
14/05/2024

Dịch vụ thuê mua proxy US UK uy tín, chất lượng số #1
13/05/2024

Thuê mua proxy Việt Nam: Báo giá & các thông tin MỚI NHẤT
13/05/2024