OneFS cung cấp dịch vụ giao thức thời gian mạng (NTP) để đảm bảo rằng tất cả các nút trong cụm có thể dễ dàng được đồng bộ hóa với cùng một nguồn thời gian. Dịch vụ này tự động điều chỉnh cài đặt ngày và giờ của cụm theo cài đặt của một hoặc nhiều máy chủ NTP bên ngoài.
Bạn có thể thực hiện cấu hình NTP trên một cụm bằng tiện ích dòng lệnh isi ntp (CLI), thay vì sửa đổi các tệp /etc/ntp.conf của các nút theo cách thủ công. Cú pháp cho lệnh này được chia thành hai phần: máy chủ và cài đặt. Ví dụ:
# cài đặt isi ntp Sự miêu tả: Xem và sửa đổi cấu hình NTP cụm. Quyền bắt buộc: ISI_PRIV_NTP Cách sử dụng: isi ntp cài đặt <hành động> [--timeout <số nguyên>] [{--trợ giúp | -h}] Hành động: sửa đổi Sửa đổi cấu hình cụm NTP. xem Xem cấu hình cụm NTP. Tùy chọn: Tùy chọn hiển thị: --timeout <số nguyên> Số giây cho thời gian chờ lệnh (được chỉ định là 'isi --timeout NNN <lệnh>'). --trợ giúp | -h Hiển thị trợ giúp cho lệnh này.
Ngoài ra còn có lệnh CLI isi_ntp_config có sẵn trong OneFS cung cấp bộ cấu hình phong phú hơn và kết hợp chức năng máy chủ và cài đặt:
Cách sử dụng: LỆNH isi_ntp_config [CÁC ĐỐI SỐ ...] Lệnh: giúp đỡ In phần trợ giúp này và thoát. danh sách Liệt kê tất cả thông tin đã cấu hình. thêm máy chủ SERVER [OPTION] Thêm SERVER vào ntp.conf. Nếu ntp.conf đã có được cấu hình cho MÁY CHỦ, cấu hình sẽ được thay thế. Bạn có thể chỉ định bất kỳ tùy chọn máy chủ nào. Xem NTP.CONF(5) xóa máy chủ MÁY CHỦ Xóa cấu hình máy chủ cho SERVER nếu nó tồn tại. thêm loại trừ NODE [NODE...] Thêm NODE (hoặc các nút phân tách bằng dấu cách) vào mục bị loại trừ NTP. Các nút bị loại trừ không được sử dụng cho giao tiếp NTP với bên ngoài Máy chủ NTP. xóa loại trừ NODE [NODE...] Xóa NODE (hoặc các Node được phân tách bằng dấu cách) khỏi mục bị loại trừ NTP. tệp khóa KEYFILE_PATH Chỉ định đường dẫn tệp khóa cho xác thực NTP. Chỉ định "" để xóa giá trị. KEYFILE_PATH phải là đường dẫn trong /ifs. chimers [ĐẾM | "mặc định"] Hiển thị hoặc sửa đổi số lượng chimer mà NTP sử dụng. Chỉ định "mặc định" để xóa giá trị.
Theo mặc định, nếu cụm có nhiều hơn ba nút, ba trong số các nút được chọn làm chimer . Chimer là các nút có thể liên lạc với các máy chủ NTP bên ngoài. Nếu cụm bao gồm ba nút hoặc ít hơn, chỉ có một nút được chọn làm chimer. Nếu không có máy chủ NTP bên ngoài nào được thiết lập, chúng sẽ sử dụng đồng hồ cục bộ thay thế. Các nút không phải chimer khác sử dụng các nút chimer làm máy chủ NTP của chúng. Các nút chimer được chọn theo số nút thấp nhất không bị loại trừ khỏi nhiệm vụ chimer.
Nếu một nút được cấu hình là chimer, mục /etc/ntp.conf của nó sẽ giống như sau: # Nút này là một trong 3 nút chimer có thể liên hệ với NTP bên ngoài # máy chủ. Các nút không phải chimer sẽ sử dụng nút này cũng như các nút khác # chimers là máy chủ NTP của chúng. thời gian máy chủ.isilon.com # Các nút chimer khác trên cụm này: máy chủ 192.168.10.150 iburst máy chủ 192.168.10.151 iburst # Nếu không có hoặc kết nối kém với máy chủ bên ngoài, nút này có thể trở thành # máy chủ thời gian cho cụm này. Đồng hồ hệ thống sẽ là thời gian # nguồn và chạy ở tầng cao
Bên cạnh việc quản lý máy chủ NTP và xác thực, bạn có thể loại trừ từng nút khỏi việc giao tiếp với máy chủ NTP bên ngoài.
Đồng hồ cục bộ của nút được đặt là máy chủ NTP ở cấp độ tầng cao. Trong NTP, máy chủ có số tầng thấp hơn được ưu tiên, vì vậy nếu máy chủ NTP bên ngoài được đặt, hệ thống sẽ ưu tiên máy chủ thời gian bên ngoài nếu được cấu hình. Cấp độ tầng cho chimer được xác định bởi số chimer. Chimer đầu tiên được đặt thành tầng 9, chimer thứ hai thành tầng 11 và các chimer khác tiếp tục tăng số tầng lên 2. Điều này là để các nút không phải chimer thích lấy thời gian từ chimer đầu tiên nếu có.
Đối với một nút không phải chimer, mục /etc/ntp.conf của nó sẽ giống như sau:
# Nút này _không_ phải là một trong 3 nút chimer có thể liên lạc bên ngoài # Máy chủ NTP. Đây là các nút chimer của cụm: máy chủ 192.168.10.149 iburst đúng máy chủ 192.168.10.150 iburst đúng máy chủ 192.168.10.151 iburst đúng
Khi cấu hình NTP trên một cụm, bạn có thể chỉ định nhiều hơn một máy chủ NTP để đồng bộ hóa thời gian hệ thống. Khả năng này cho phép dự phòng hoàn toàn các mục tiêu ysnc. Cụm định kỳ liên lạc với máy chủ hoặc các máy chủ và điều chỉnh thời gian, ngày hoặc cả hai khi cần thiết, dựa trên thông tin mà nó nhận được.
Bạn có thể sử dụng lệnh CLI isi_ntp_config để cấu hình máy chủ NTP nào mà cụm sẽ tham chiếu. Ví dụ, cú pháp sau đây thêm máy chủ time.isilon.com :
# isi_ntp_config thêm thời gian máy chủ.isilon.com
Ngoài ra, bạn có thể quản lý cấu hình NTP từ WebUI bằng cách vào Quản lý cụm > Cài đặt chung > NTP .
NTP cũng cung cấp bảo mật cơ bản dựa trên xác thực bằng cách sử dụng khóa đối xứng, nếu muốn.
Nếu không có máy chủ NTP nào khả dụng, Windows Active Directory (AD) có thể đồng bộ hóa các thành viên miền với đồng hồ chính đang chạy trên bộ điều khiển miền hoặc các bộ điều khiển. Nếu không có máy chủ NTP bên ngoài nào được cấu hình và cụm được tham gia vào AD, OneFS sử dụng bộ điều khiển miền Windows làm máy chủ thời gian NTP. Nếu thời gian cụm và miền không đồng bộ trong hơn bốn phút, OneFS sẽ tạo thông báo sự kiện.
Xin lưu ý rằng nếu cụm và Active Directory lệch thời gian đồng bộ quá năm phút, xác thực AD sẽ ngừng hoạt động.
Nếu cả máy chủ NTP và bộ điều khiển miền đều không khả dụng, bạn có thể thiết lập thủ công thời gian, ngày tháng và múi giờ của cụm bằng lệnh CLI isi config . Ví dụ:
1. Chạy lệnh isi config . Dấu nhắc dòng lệnh thay đổi để chỉ ra rằng bạn đang ở trong hệ thống con isi config:
# cấu hình isi Chào mừng đến với bảng điều khiển cấu hình Isilon IQ. Bản quyền (c) 2001-2017 EMC Corporation. Bảo lưu mọi quyền. Nhập 'trợ giúp' để xem danh sách các lệnh có sẵn. Nhập 'help <lệnh>' để xem trợ giúp cho một lệnh cụ thể. Nhập 'quit' tại bất kỳ dấu nhắc nào để hủy bỏ các thay đổi và thoát. Bản dựng nút: Isilon OneFS v8.2.2 B_8_2_2(PHÁT HÀNH)Số sê-ri nút: JWXER170300301 >>>
2. Chỉ định ngày và giờ hiện tại bằng cách chạy lệnh date. Ví dụ, lệnh sau đặt thời gian cụm thành 9:20 sáng ngày 23 tháng 4 năm 2020:
>>> ngày 2020/04/23 09:20:00 Ngày được đặt là 2020/04/23 09:20:00
3. Lệnh help timezone liệt kê các múi giờ khả dụng. Ví dụ:
>>> trợ giúp múi giờ múi giờ [<mã định danh múi giờ>] Đặt múi giờ trên cụm theo múi giờ đã chỉ định. Mã định danh múi giờ hợp lệ là: Giờ chuẩn Greenwich Múi giờ miền Đông Múi giờ trung tâm Múi giờ miền núi Múi giờ Thái Bình Dương Arizona Alaska Hawaii Nhật Bản Trình độ cao
4. Để xác minh múi giờ hiện được cấu hình, hãy chạy lệnh timezone . Ví dụ:
>>> múi giờ Múi giờ hiện tại là: Giờ chuẩn Greenwich
5. Để thay đổi múi giờ, hãy nhập lệnh timezone theo sau là một trong các tùy chọn được hiển thị. Ví dụ, lệnh sau đây thay đổi múi giờ thành Alaska:
>>> múi giờ Alaska Múi giờ được đặt thành Alaska
Một thông báo xác nhận cài đặt múi giờ mới sẽ hiển thị. Nếu múi giờ bạn muốn không hiển thị khi bạn chạy lệnh help timezone, hãy nhập timezone Advanced. Sau khi màn hình cảnh báo hiển thị, bạn sẽ thấy danh sách các vùng. Khi bạn chọn một vùng, danh sách các múi giờ cụ thể cho vùng đó sẽ xuất hiện. Chọn múi giờ bạn muốn (bạn có thể cần phải cuộn) và nhập OK hoặc Cancel cho đến khi bạn quay lại dấu nhắc cấu hình isi.
6. Khi hoàn tất, hãy chạy lệnh commit để lưu thay đổi và thoát khỏi cấu hình isi.
>>> cam kết Xác nhận thành công.
Ngoài ra, bạn có thể quản lý các thông số ngày và giờ này từ WebUI bằng cách vào Quản lý cụm > Cài đặt chung > Ngày và giờ .
Tác giả : Nick Trimbee

Bài viết mới cập nhật
Dell Storage Engines: Tăng tốc suy luận AI với PowerScale và ObjectScale
Giải pháp chuyển tải bộ nhớ đệm KV của Dell cho ...
Bảo vệ Nhà máy AI
Áp dụng phương pháp tiếp cận kiến trúc để bảo mật ...
Tiến lên mạnh mẽ với Dell PowerMax: Vượt mặt Hitachi VSP 5000
Dell PowerMax mang lại khả năng phục hồi, hiệu suất và ...
Đẩy nhanh đổi mới AI: Sức mạnh của quyền truy cập mở
Từ các mô hình tiên tiến đến các ứng dụng cấp ...