FreeBSD là một hệ điều hành mã nguồn mở và miễn phí có nguồn gốc từ Berkeley Software Distribution (BSD). Đây là một hệ điều hành giống Unix dựa trên Research Unix. Phiên bản đầu tiên của FreeBSD được phát hành vào năm 1993 và hiện đã phát hành bản phát hành FreeBSD 12.0 mới nhất.
Hệ thống tệp Z (ZFS) là hệ thống tệp thế hệ tiếp theo ban đầu được Sun Microsystem phát triển. ZFS có khả năng mở rộng cao với khả năng bảo vệ dữ liệu bị hỏng toàn diện, nén dữ liệu hiệu quả, hỗ trợ gốc với NFSv4 ACL và RAID-Z, kiểm tra tính toàn vẹn của dữ liệu và sửa chữa tự động. ZFS đã được chuyển sang hệ thống FreeBSD vào năm 2008.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt phiên bản mới nhất của FreeBSD 12.0 trên ZFS. Chúng tôi sẽ sử dụng BSDinstall, tự động sử dụng toàn bộ đĩa cho hệ thống FreeBSD.
Tải xuống ảnh FreeBSD 12.0 từ URL này.
https://download.freebsd.org/ftp/releases/
Bây giờ hãy chọn 'Cài đặt'.
Chọn bản đồ bàn phím theo ý bạn. Nếu bạn đang sử dụng bản đồ bàn phím 'US' mặc định, bạn có thể chọn tùy chọn 'Tiếp tục với bản đồ bàn phím mặc định' và 'Chọn'.
Thiết lập tên máy chủ hệ thống FreeBSD của bạn và chọn 'OK'.
Bây giờ hãy chọn các thành phần hệ thống cơ sở mà bạn cần. nếu bạn muốn thêm một thành phần bổ sung, bạn có thể chọn thành phần đó bằng cách nhấn nút 'dấu cách' trên bàn phím và chọn 'OK'.
Lưu ý:
Nếu bạn muốn tạo thiết lập ZFS theo cách thủ công, bạn có thể sử dụng tùy chọn 'Shell' hoặc 'Manual'.
Bây giờ bạn sẽ cần cấu hình ZFS cho cài đặt của chúng ta. Theo mặc định, bsdinstall sẽ tạo phân vùng ZFS mới với GPT là lược đồ phân vùng, tên zpoll là 'zroot' và hoán đổi là '2gb'.
Giữ nguyên mặc định và chọn.
Ưu điểm chính của việc sử dụng ZFS là khi bạn sử dụng RAID. Vì vậy, nếu bạn đang ở trong môi trường sản xuất, bạn có thể chọn tùy chọn raidX.
Và bây giờ, hãy chọn 'stripe' làm mặc định mà không có dự phòng và chọn 'OK'.
Chọn đĩa của bạn và 'OK'.
Chọn 'YES' để định dạng và hủy đĩa.
Sau khi quá trình cài đặt cơ sở hoàn tất, bạn sẽ được yêu cầu thay đổi mật khẩu gốc. Nhập mật khẩu mạnh của bạn.
Chọn 'CÓ' để cấu hình địa chỉ IPv4 của giao diện mạng của bạn.
Nếu bạn đang sử dụng DHCP, bạn chỉ cần chọn 'CÓ'. Và máy chủ FreeBSD của bạn sẽ nhận được địa chỉ IP từ cổng.
Đối với IPv6, bạn có thể chọn 'KHÔNG'.
Bây giờ đối với cấu hình bộ giải quyết, hãy nhập thông tin chi tiết của riêng bạn và chọn 'OK'.
Sau đó, bạn cần chọn quốc gia chi tiết và múi giờ của mình.
Bây giờ hãy chọn dịch vụ mà bạn muốn kích hoạt theo nhu cầu và chọn 'OK'.
Nhập thông tin chi tiết cho người dùng mới của bạn.
Bây giờ cấu hình đã hoàn tất. Chọn 'exit' và chọn 'OK'.
Sau đó khởi động lại máy chủ.
Sau khi hoàn tất, hãy đăng nhập bằng tên người dùng và mật khẩu root của bạn. Sau đó, hãy kiểm tra phiên bản FreeBSD đã cài đặt và kiểm tra hệ thống tệp ZFS.
Và bạn sẽ nhận được kết quả như bên dưới.
Kết quả là FreeBSD 12.0 đã được cài đặt trên hệ thống tệp ZFS.
Hệ thống tệp Z (ZFS) là hệ thống tệp thế hệ tiếp theo ban đầu được Sun Microsystem phát triển. ZFS có khả năng mở rộng cao với khả năng bảo vệ dữ liệu bị hỏng toàn diện, nén dữ liệu hiệu quả, hỗ trợ gốc với NFSv4 ACL và RAID-Z, kiểm tra tính toàn vẹn của dữ liệu và sửa chữa tự động. ZFS đã được chuyển sang hệ thống FreeBSD vào năm 2008.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt phiên bản mới nhất của FreeBSD 12.0 trên ZFS. Chúng tôi sẽ sử dụng BSDinstall, tự động sử dụng toàn bộ đĩa cho hệ thống FreeBSD.
1. Yêu cầu
Đối với hướng dẫn này, chúng tôi sẽ cài đặt FreeBSD 12.0 trên máy ảo với bộ nhớ RAM 2GB, 2 CPU và 25GB đĩa. Nếu bạn đang ở chế độ sản xuất, bạn phải sử dụng nhiều hơn thế. Và hãy đảm bảo bạn có ảnh FreeBSD 12.0 và phương tiện có thể khởi động.Tải xuống ảnh FreeBSD 12.0 từ URL này.
https://download.freebsd.org/ftp/releases/
2. Thiết lập Cài đặt Cơ sở
Chèn phương tiện có thể khởi động vào máy tính hoặc máy chủ của bạn và khởi động hệ thống bằng phương tiện đó. Khi thành công, chỉ cần nhấn 'Enter' để tiếp tục cài đặt.Bây giờ hãy chọn 'Cài đặt'.
Chọn bản đồ bàn phím theo ý bạn. Nếu bạn đang sử dụng bản đồ bàn phím 'US' mặc định, bạn có thể chọn tùy chọn 'Tiếp tục với bản đồ bàn phím mặc định' và 'Chọn'.
Thiết lập tên máy chủ hệ thống FreeBSD của bạn và chọn 'OK'.
Bây giờ hãy chọn các thành phần hệ thống cơ sở mà bạn cần. nếu bạn muốn thêm một thành phần bổ sung, bạn có thể chọn thành phần đó bằng cách nhấn nút 'dấu cách' trên bàn phím và chọn 'OK'.
3. Cấu hình ZFS
Bây giờ là phân vùng đĩa cho cài đặt FreeBSD của chúng ta. Chọn phương pháp phân vùng 'Tự động (ZFS)' và chọn 'OK'.Lưu ý:
Nếu bạn muốn tạo thiết lập ZFS theo cách thủ công, bạn có thể sử dụng tùy chọn 'Shell' hoặc 'Manual'.
Bây giờ bạn sẽ cần cấu hình ZFS cho cài đặt của chúng ta. Theo mặc định, bsdinstall sẽ tạo phân vùng ZFS mới với GPT là lược đồ phân vùng, tên zpoll là 'zroot' và hoán đổi là '2gb'.
Giữ nguyên mặc định và chọn.
Ưu điểm chính của việc sử dụng ZFS là khi bạn sử dụng RAID. Vì vậy, nếu bạn đang ở trong môi trường sản xuất, bạn có thể chọn tùy chọn raidX.
Và bây giờ, hãy chọn 'stripe' làm mặc định mà không có dự phòng và chọn 'OK'.
Chọn đĩa của bạn và 'OK'.
Chọn 'YES' để định dạng và hủy đĩa.
4. Cài đặt cơ sở và thiết lập mật khẩu gốc
Bây giờ, quá trình cài đặt các thành phần cơ sở sẽ bắt đầu.Sau khi quá trình cài đặt cơ sở hoàn tất, bạn sẽ được yêu cầu thay đổi mật khẩu gốc. Nhập mật khẩu mạnh của bạn.
5. Thiết lập mạng
Bây giờ đối với cấu hình mạng, hãy chọn giao diện mạng của bạn và chọn 'OK'.Chọn 'CÓ' để cấu hình địa chỉ IPv4 của giao diện mạng của bạn.
Nếu bạn đang sử dụng DHCP, bạn chỉ cần chọn 'CÓ'. Và máy chủ FreeBSD của bạn sẽ nhận được địa chỉ IP từ cổng.
Đối với IPv6, bạn có thể chọn 'KHÔNG'.
Bây giờ đối với cấu hình bộ giải quyết, hãy nhập thông tin chi tiết của riêng bạn và chọn 'OK'.
6. Thiết lập Múi giờ và Dịch vụ
Bây giờ là cấu hình múi giờ. Chọn vùng của riêng bạn và chọn 'OK'.Sau đó, bạn cần chọn quốc gia chi tiết và múi giờ của mình.
Bây giờ hãy chọn dịch vụ mà bạn muốn kích hoạt theo nhu cầu và chọn 'OK'.
7. Tăng cường bảo mật bổ sung
Đối với tăng cường bảo mật hệ thống, hãy chọn tùy chọn theo nhu cầu và chọn 'OK'.8. Thiết lập người dùng mới
Bây giờ bạn sẽ được yêu cầu thêm người dùng mới, hãy chọn 'YES'.Nhập thông tin chi tiết cho người dùng mới của bạn.
Bây giờ cấu hình đã hoàn tất. Chọn 'exit' và chọn 'OK'.
9. Hoàn tất
Và quá trình cài đặt FreeBSD trên ZFS đã hoàn tất. Chọn 'Không' để cấu hình thủ công.Sau đó khởi động lại máy chủ.
Sau khi hoàn tất, hãy đăng nhập bằng tên người dùng và mật khẩu root của bạn. Sau đó, hãy kiểm tra phiên bản FreeBSD đã cài đặt và kiểm tra hệ thống tệp ZFS.
Mã:
uname -msr
df -h
Kết quả là FreeBSD 12.0 đã được cài đặt trên hệ thống tệp ZFS.