Bagikan melalui


Langkah 5: Tambahkan simpul Linux ke kluster

Setelah mengonfigurasi kluster, Anda dapat secara opsional menambahkan simpul komputasi HPC Linux. Berikut ini adalah langkah-langkah tingkat tinggi untuk menyiapkan dan menambahkan simpul komputasi Linux.  

Penting

Semua HPC Pack 2016 dan 2019 Update 2 dan kluster sebelumnya, termasuk kluster khusus Windows, harus merujuk ke Mengelola kunci autentikasi Linux untuk HPC Pack untuk mengatur kunci autentikasi Linux untuk mengatasi kerentanan penting CVE-2025-21198 sebelum menambahkan simpul Linux ke kluster. Perbarui file setup.py Anda sehingga menerima parameter authenticationkey.  

5.1: Menginstal sistem operasi Linux di komputer

Untuk menyebarkan simpul komputasi HPC Linux, Anda harus menginstal distribusi yang didukung di komputer. Untuk informasi selengkapnya, lihat Persyaratan Sistem untuk Microsoft HPC Pack 2016

5.2: Mengambil biner penginstalan simpul komputasi Linux

Setelah menyebarkan simpul kepala, temukan biner penginstalan simpul Linux lokal di berbagi instalasi HPC Pack.

Dapatkan jalur berbagi instalasi HPC Pack dengan menjalankan perintah PowerShell berikut:

Add-PSSnapin microsoft.hpc 

Get-HpcClusterRegistry -PropertyName InstallShare

Jalur dikembalikan dalam output perintah.

File yang hpcnodeagent.tar.gz dan setup.py adalah biner yang diperlukan untuk menginstal simpul komputasi Linux lokal.

5.3: Menyiapkan berbagi file untuk berbagi biner penginstalan ke simpul komputasi Linux

Anda memiliki beberapa pilihan, termasuk berbagi SMB atau berbagi NFS, untuk memindahkan data antara simpul kepala dan simpul komputasi Linux. Langkah-langkah berikut menyiapkan berbagi SMB pada simpul kepala untuk berbagi biner dengan simpul komputasi Linux.    Anda juga dapat menyalin biner ke berbagi terpusat. Pastikan file penginstalan dapat diakses dari simpul komputasi Linux, dan dapat dieksekusi oleh pengguna yang perlu masuk ke simpul komputasi Linux. 

Ujung

Anda dapat melewati instruksi berikut jika Anda tahu cara menyebarkan biner ke berbagi file yang dapat diakses dari simpul komputasi Linux.

Untuk menyiapkan berbagi SMB pada simpul kepala

  1. Buat folder pada simpul kepala dan bagikan ke Semua Orang dengan tingkat izin Baca/Tulis. Misalnya, bagikan C:\SmbShare pada head node sebagai \\<HeadNodeName>\SmbShare. Contoh: \\LN15-UB14-HN1\SmbShare.

  2. Pasang berbagi SMB pada setiap simpul Linux. Misalnya, gunakan perintah berikut untuk memasang berbagi pada jalur /smbshare:

    mkdir –p /smbshare  
    
    mount -t cifs //LN15-UB14-HN1/SmbShare /smbshare -o vers=2.1,domain=<domainname>,username=<username>,password='<password>',dir_mode=0777,file_mode=0777  
    
    

    Nota

    Anda harus menggunakan cifs-utils untuk memasang berbagi SMB dari simpul komputasi Linux. Pada distribusi CentOS dan Red Hat, instal paket cifs-utils dengan menjalankan yum install.

  3. Salin biner hpcnodeagent.tar.gz dan setup.py ke \\LN15-UB14-HN1\SmbShare di simpul kepala, dan periksa apakah file dapat dilihat di jalur / smbshare dari simpul komputasi Linux.

5.4: Menginstal sertifikat yang digunakan untuk mengamankan komunikasi antara simpul HPC

Jika Sertifikat Anda untuk simpul kepala ditandatangani sendiri, Anda harus menginstal sertifikat publik untuk simpul kepala di komputer Linux sebagai Otoritas Sertifikasi Akar Tepercaya. Sertifikat publik bernama HpcHnPublicCert.cer berada di folder Sertifikat dari berbagi penginstalan.
Metode untuk memenuhi langkah ini berbeda untuk distribusi Linux yang berbeda. Silakan periksa panduan administrasi distribusi Linux Anda untuk detailnya.

Misalnya, pada Ubuntu 14.04 LTS, konversikan sertifikat format CER tanpa kunci privat untuk format head node ke CRT dengan openssl, simpan ke direktori /usr/local/share/ca-certificate, dan jalankan biner berikut:

/usr/sbin/update-ca-certificates

5.5: Menginstal agen simpul komputasi Linux di komputer

Instal simpul komputasi Linux dengan menjalankan skrip Python setup.py. Pastikan Python diinstal pada simpul Linux, dan instal jika tidak.

Untuk penggunaan terperinci setup.py, ketik python setup.py --help.

Misalnya, untuk menambahkan simpul Linux ke kluster, ketik perintah yang mirip dengan perintah berikut dalam shell Bash pada setiap simpul Linux.

python setup.py -install -connectionstring:'<connection string of the cluster>' -certfile:'<path to PFX certificate>'  

5.6: Memverifikasi konfigurasi

Setelah Anda berhasil menginstal node Linux, buka HPC Cluster Manager untuk memeriksa status kluster HPC Pack.

  • Di Resource Management, cantumkan simpul Linux dengan mengklik templat Menurut Simpul -> Templat LinuxNode.

  • Lihat peta panas simpul Linux dengan beralih ke tampilan Peta Panas di Resource Management.

  • Kirim pekerjaan ke simpul Linux dengan menggunakan tindakan di Job Management.

Untuk mengirimkan pekerjaan pembersihan parametrik pengujian ke simpul Linux

  1. Setelah memilih simpul Linux di Resource Management, pivot ke Job Management, dan klik New Parametric Sweep Job.

  2. Dalam kotak dialog Pekerjaan Pembersihan Parametrik Baru , tentukan baris perintah sederhana, seperti . Terima nilai default untuk pengaturan yang tersisa, lalu klik Kirim.

  3. Setelah pekerjaan selesai, klik dua kali item untuk melihat output setiap tugas. Dalam contoh ini, setiap node Linux mengembalikan nama host-nya.