Memasang lisensi produksi - Amazon DCV

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memasang lisensi produksi

Bagian berikut dalam topik ini menjelaskan cara membeli dan menggunakan lisensi produksi (lisensi abadi atau berlangganan).

Langkah 1: Instal server RLM

Ketika Anda membeli lisensi abadi atau berlangganan, Anda mendapatkan file lisensi yang mendefinisikan persyaratan lisensi Anda. Anda harus menginstal file lisensi pada server Reprise License Manager (RLM).

Untuk informasi lebih lanjut tentang RLM, lihat situs web Reprise Software.

Instal server RLM di Windows

Untuk menginstal server RLM di Windows
  1. Unduh Bundel Administrasi Lisensi RLM dari situs web Perangkat Lunak Reprise.

    catatan

    Dimulai dengan Amazon DCV versi 2022.1 server RLM >= 14 diperlukan. Versi sebelumnya membutuhkan RLM >= 12.

    Instalasi versi stabil terbaru dari Bundel Administrasi lisensi RLM direkomendasikan.

  2. Instal Bundel Administrasi Lisensi RLM ke. C:\RLM

Instal server RLM di Linux

Untuk menginstal server RLM di Linux
  1. Unduh Bundel Administrasi Lisensi RLM dari situs web Perangkat Lunak Reprise.

    catatan

    Dimulai dengan Amazon DCV versi 2022.1 server RLM >= 14 diperlukan. Versi sebelumnya membutuhkan RLM >= 12.

    Instalasi versi stabil terbaru dari Bundel Administrasi lisensi RLM direkomendasikan.

  2. Buat grup pengguna dan rlm pengguna. Ini bisa berupa akun pengguna atau layanan yang valid. Kami sangat menyarankan agar Anda tidak menggunakan akun root untuk nilai ini.

    $ groupadd -r rlm
    $ useradd -r -g rlm -d "/opt/nice/rlm" -s /sbin/nologin -c "RLM License Server" rlm
  3. Buat /opt/nice/rlm dan /opt/nice/rlm/license direktori yang diperlukan untuk server RLM.

    $ mkdir -p /opt/nice/rlm/license
  4. Ekstrak konten Bundel Administrasi Lisensi RLM ke/opt/nice/rlm/, dan pastikan bahwa file tersebut dimiliki oleh pengguna. rlm

    $ tar xvf x64_l1.admin.tar.gz -C /opt/nice/rlm/ --strip-components 1
    $ chown -R rlm:rlm /opt/nice/rlm

Langkah 2: Dapatkan ID host untuk server RLM

Setelah Anda menginstal server RLM, Anda harus mendapatkan ID host server RLM. Anda harus memberikan ID host ini saat membeli lisensi atau langganan abadi.

Dapatkan ID host server RLM di Windows

Untuk mendapatkan ID host untuk server, buka command prompt,

Arahkan keC:\RLM\, dan kemudian jalankan perintah berikut.

C:\> rlmutil.exe rlmhostid ether

Perintah mengembalikan ID host untuk server RLM adalah sebagai berikut.

Hostid of this machine: 06814example

Catat ID host. Anda membutuhkannya untuk langkah selanjutnya.

Dapatkan ID host server RLM di Linux

Untuk mendapatkan ID host server, pengembalian tunggal

  1. Navigasi ke /opt/nice/rlm/.

  2. Jalankan perintah berikut:

    $ ./rlmutil rlmhostid ether

    Perintah mengembalikan ID host server RLM untuk setiap antarmuka jaringan sebagai berikut.

  3. Rekam ID host. Anda membutuhkannya untuk langkah selanjutnya.

Prosedur ini dijalankan dan ID tunggal berikut dikembalikan:

Hostid of this machine: 0a1b2c3d4e5f

ID ini kemudian dicatat dan akan digunakan untuk membeli lisensi untuk DCV.

Untuk mendapatkan ID host server, beberapa pengembalian

  1. Navigasi ke /opt/nice/rlm/.

  2. Jalankan perintah berikut:

    $ ./rlmutil rlmhostid ether

    Beberapa IDs akan dikembalikan dalam daftar IDs.

  3. Jalankan perintah berikut.

    iface=$(route -n | grep " UG " | tr -s " " | cut -d" " -f8) ip link show $iface | grep link/ether | tr -s " " | cut -d" " -f3 | tr -d ":"

    Perintah harus mengembalikan ID host server RLM untuk antarmuka jaringan Gateway.

  4. Rekam ID host. Anda membutuhkannya untuk langkah selanjutnya.

Prosedur dijalankan dan beberapa IDs dikembalikan dalam daftar beberapa ID:

Hostid of this machine: 0a1b2c3d4e5f 1b2c3d4e5f6a 2c3d4e5f6a7b 3d4e5f6a7b8c

Perintah antarmuka dijalankan dan mengembalikan ID berikut:

Hostid of this machine: 0a1b2c3d4e5f

ID ini kemudian dicatat dan akan digunakan untuk membeli lisensi untuk DCV.

Langkah 3: Beli lisensi atau langganan abadi

Untuk informasi tentang cara membeli lisensi abadi Amazon DCV atau langganan, lihat Cara Membeli di situs web Amazon DCV dan temukan distributor atau pengecer Amazon DCV di wilayah Anda.

Anda harus memberikan ID host untuk server RLM Anda. ID host disematkan dalam file lisensi yang disediakan Amazon DCV.

Langkah 4: Ubah file lisensi

Saat Anda membeli lisensi atau langganan abadi Amazon DCV, Anda menerima license.lic file yang menentukan lisensi. license.licFile tersebut mencakup informasi berikut:

  • Nama host dari server RLM.

  • ID host server RLM yang Anda berikan saat Anda membeli lisensi.

  • Nomor port TCP dari server RLM. Default-nya adalah 5053.

  • Nomor port ISV. Ini adalah port opsional tempat server RLM mendengarkan permintaan lisensi Amazon DCV. Jika tidak ditentukan port acak dipilih oleh RLM saat startup.

  • Produk Amazon DCV yang dicakup oleh lisensi, bersama dengan detail berikut untuk setiap produk:

    • Versi utama yang dicakup oleh lisensi (misalnya, 2017 untuk produk Amazon DCV 2017).

    • Tanggal kedaluwarsa. Permanentmenunjukkan bahwa lisensi tidak kedaluwarsa.

    • Jumlah maksimum sesi bersamaan (misalnya, 10 untuk 10 sesi bersamaan di server).

    • Checksum lisensi.

    • Tanda tangan lisensi.

Blok kode berikut menunjukkan format license.lic file:

HOST RLM_server_hostname RLM_server_host_id RLM_server_port ISV nice port=port_number LICENSE product_1 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature" LICENSE product_2 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature"

Blok kode berikut menunjukkan contoh license.lic file dengan port ISV dihilangkan. File lisensi mencakup lisensi untuk dua produk Amazon DCV, DCV dan dcv-gl.

HOST My-RLM-server abcdef123456 5053 ISV nice LICENSE nice dcv 2017 permanent 10 share=hi _ck=456789098a sig="abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890ab" LICENSE nice dcv-gl 2017 permanent 10 share=hi _ck=123454323x sig="1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz12"
Untuk mengedit license.lic file
  1. Buka file dengan editor teks pilihan Anda.

  2. Tambahkan nama host server RLM Anda dan nomor port TCP ke baris pertama dalam file, yang dimulai dengan. HOST

    Awas

    RLM_server_host_idIni adalah ID host yang Anda berikan saat Anda membeli lisensi. Anda tidak dapat mengeditRLM_server_host_id.

  3. (Opsional) Tambahkan nomor port ISV di baris dalam file yang dimulai denganISV, dengan menambahkanport=port_number. Port ini diperlukan untuk mengaktifkan komunikasi dengan server DCV.

    Jika Anda tidak ingin menentukan port ISV, hilangkanport=port_number. Jika Anda tidak menentukan port ISV, port acak digunakan oleh RLM pada setiap startup.

    Awas

    Jika Anda memiliki pengaturan firewall yang mencegah penggunaan port yang dipilih secara acak, Anda perlu menentukan port ini dan mengkonfigurasi firewall untuk mengaktifkannya, selain port RLM yang ditentukan dalam baris. HOST

  4. Simpan dan tutup file .

Awas

Mengedit bagian lain dari file lisensi merusak tanda tangan file dan membatalkan lisensi.

Langkah 5: Konfigurasikan Server RLM

Setelah Anda memodifikasi file lisensi, Anda harus menempatkannya di server RLM Anda dan kemudian memulai layanan RLM.

Konfigurasikan Server RLM di Windows

Untuk mengkonfigurasi server RLM pada Windows
  1. Connect ke server RLM Anda.

  2. Salin license.lic file yang diedit keC:\RLM\license\.

  3. Salin C:\Program Files\NICE\DCV\Server\license\nice.set file dari server Amazon DCV Anda dan letakkan di C:\RLM\ folder di server RLM Anda.

  4. Instal server RLM sebagai layanan Windows.

    C:\> rlm.exe -nows -dlog C:\RLM\rlm.log -c C:\RLM\license -install_service -service_name dcv-rlm

    Untuk informasi selengkapnya tentang opsi startup RLM, lihat halaman produk Reprise Software License Manager (RLM).

  5. Mulai server RLM.

    C:\> net start dcv-rlm
  6. Konfirmasikan bahwa server RLM sedang berjalan.

    1. Buka C:\RLM\nice.dlog dengan editor teks pilihan Anda dan konfirmasikan bahwa baris berikut muncul.

      date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
      catatan

      Isi rlm.log file mungkin sedikit berbeda tergantung pada versi server RLM.

    2. Jalankan perintah berikut.

      C:\RLM\rlmutil rlmstat -a -c rlm_server_hostname@5053

      Perintah mengembalikan informasi tentang server RLM.

Konfigurasikan server RLM di Linux

Untuk mengkonfigurasi server RLM di Linux
  1. Salin license.lic file yang diedit ke/opt/nice/rlm/license/.

  2. Salin /usr/share/dcv/license/nice.set file dari server Amazon DCV Anda dan letakkan /opt/nice/rlm di server RLM Anda.

  3. Buat layanan server RLM dan pastikan itu dimulai secara otomatis saat startup.

    1. Buat file bernama dcv-rlm di /opt/nice/rlm/ folder:

      $ touch /opt/nice/rlm/dcv-rlm
    2. Buka file menggunakan editor teks pilihan Anda dan tambahkan skrip berikut. Simpan dan tutup file .

      #! /bin/sh # chkconfig: 35 99 01 # description: The Reprise License Manager daemon. # processname: dcv-rlm ### BEGIN INIT INFO # Provides: dcv-rlm # Required-Start: $local_fs $remote_fs $syslog # Required-Stop: $local_fs $remote_fs $syslog # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: The Reprise License Manager daemon. # Description: A service that runs the Reprise License Manager daemon. ### END INIT INFO # user used to run the daemon RLM_USER="rlm" # root of rlm installation RLM_ROOT="/opt/nice/rlm" # license directory (license files should have .lic extension) RLM_LICENSE_DIR="/opt/nice/rlm/license" # log file RLM_LOG_FILE="/var/log/rlm.log" _getpid() { pidof -o $$ -o $PPID -o %PPID -x "$1" } start() { echo -n "Starting rlm: " touch ${RLM_LOG_FILE} chown "${RLM_USER}" ${RLM_LOG_FILE} su -p -s /bin/sh "${RLM_USER}" -c "${RLM_ROOT}/rlm -c ${RLM_LICENSE_DIR} \ -nows -dlog +${RLM_LOG_FILE} &" if [ $? -ne 0 ]; then echo "FAILED" return 1 fi echo "OK" } stop() { echo -n "Stopping rlm: " pid=`_getpid ${RLM_ROOT}/rlm` if [ -n "$pid" ]; then kill $pid >/dev/null 2>&1 sleep 3 if [ -d "/proc/$pid" ] ; then echo "FAILED" return 1 fi fi echo "OK" } status() { pid=`_getpid ${RLM_ROOT}/rlm` if [ -z "$pid" ]; then echo "rlm is stopped" return 3 fi echo "rlm (pid $pid) is running..." return 0 } restart() { stop start } case "$1" in start) start ;; stop) stop ;; status) status ;; restart) restart ;; *) echo $"Usage: $0 {start|stop|status|restart}" exit 1 esac exit $? # ex:ts=4:et:
    3. Buat skrip dapat dieksekusi, salin ke/etc/init.d/, lalu tambahkan ke utilitaschkconfig:

      chmod +x /opt/nice/rlm/dcv-rlm
      cp -a /opt/nice/rlm/dcv-rlm /etc/init.d/
      chkconfig --add dcv-rlm
  4. Mulai server RLM:

    $ service dcv-rlm start
  5. Verifikasi bahwa server RLM berjalan dan berfungsi seperti yang diharapkan. Buka var/log/rlm.log dengan editor teks pilihan Anda dan konfirmasikan bahwa baris berikut muncul:

    date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
    catatan

    Isi rlm.log file mungkin sedikit berbeda tergantung pada versi server RLM.

Langkah 6: Konfigurasikan Server Amazon DCV

Konfigurasikan server Amazon DCV Anda untuk menggunakan server RLM. Untuk melakukan ini, Anda harus mengonfigurasi parameter license-file konfigurasi di server Amazon DCV Anda.

license-fileParameter harus diatur dengan spesifikasi server RLM untuk terhubung ke, dalam format. RLM_server_port@RLM_server Server RLM dapat ditentukan sebagai nama host atau sebagai alamat IP. Jika tidak dikonfigurasi secara eksplisit, port server RLM secara default. 5053

Jika beberapa server RLM sedang digunakan, Anda dapat menentukan daftar beberapa spesifikasi server RLM, dipisahkan oleh : di Linux, oleh pada Windows. ; Kemudian server akan mencoba untuk terhubung ke masing-masing secara bergantian, sampai satu koneksi dapat dibuat dengan server RLM corrresponding. Ini bisa sangat berguna misalnya ketika menggunakan server failover RLM untuk mengambil alih jika server RLM utama tidak dapat dijangkau. Dalam hal ini Anda dapat menentukan lisensi dalam format: RLM_primary_server_port@RLM_primary_server:RLM_failover_server_port@RLM_failover_server

catatan

Jika Amazon DCV Server diinstal pada Windows, Anda perlu memisahkan entri dalam spesifikasi dengan. ;

Konfigurasi Server Windows Amazon DCV

Untuk license-file mengkonfigurasi parameter konfigurasi pada server Windows
  1. Buka Windows Registry Editor.

  2. Arahkan ke tombol HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/license/dan pilih parameter file lisensi.

    Jika tidak ada license-file parameter dalam kunci registri, Anda harus membuatnya:

    1. Buka menu konteks (klik kanan) untuk kunci lisensi di panel kiri dan pilih New, String Value.

    2. Untuk Nama, masukkan license-file dan tekan Enter.

  3. Buka parameter file lisensi. Untuk data Nilai, masukkan nomor port dan nama host server RLM dalam format. RLM_server_port@RLM_server Periksa catatan di atas jika Anda perlu mengatur koneksi ke beberapa server RLM.

  4. Pilih OK dan tutup Windows Registry Editor.

Konfigurasi Server Linux Amazon DCV

Untuk license-file mengkonfigurasi parameter konfigurasi pada server Linux
  1. Arahkan ke /etc/dcv/ dan buka dcv.conf dengan editor teks pilihan Anda.

  2. Temukan license-file parameter di [license] bagian. Kemudian, ganti jalur yang ada dengan port dan nama host server RLM dalam format. RLM_server_port@RLM_server

    Jika tidak ada license-file parameter di [license] bagian ini, tambahkan secara manual menggunakan format berikut:

    license-file = "RLM_server_port@RLM_server"

    Periksa catatan di atas jika Anda perlu mengatur koneksi ke beberapa server RLM.

  3. Simpan dan tutup file .