Manajer lisensi daemon, lmgrd, adalah salah satu dari dua komponen-komponen yang menjadi
anggota server lisensi (yang lain menjadi;disebut penjual daemon). Itu menangani kontak awal
dengan penerapan-penerapan FLEXlm-licensed, [lewat/ sampaikan] hubungan ke atas penjual
yang sesuai daemon. Tujuan dari manajer lisensi daemon, lmgrd, ke:
* Mulailah dan pelihara semua penjual daemons mendaftar di dalam bentuk VENDOR dari arsip
lisensi.
* Tunjuk gerbang keluar penerapan (atau yang lain) permintaan-permintaan kepada penjual yang
benar daemon.
Suatu lmgrd yang lebih baru dapat digunakan di satu penjual yang lebih tua daemon atau
FLEXlm-licensed penerapan, hanya suatu penjual yang lebih baru daemon atau FLEXlm-licensed
penerapan tidak boleh bekerja dengan baik dengan satu lmgrd yang lebih tua. Selalu
menggunakan versi yang paling baru lmgrd sebagai yang yang mungkin; itu ada tersedia untuk
download dari www.macrovision.com.
lmgrd adalah daemon utama untuk FLEXlm. Ketika anda memohon lmgrd, kelihatannya karena
suatu arsip lisensi yang berisi informasi tentang penjual-penjual dan fitur dan awal-awal
[mereka/yang] penjual daemons.
Pemakaian adalah:
di mana:
- c license_file_list
- l [+]debug_log_path
Tulis informasi pencarian kesalahan untuk memfile debug_log_path. Opsi ini menggunakan surat
l, bukan angka 1.Prepending debug_log_path dengan +karakter menambahkan catatan
masukan-masukan pembukuan?pembalakan. Lihat G Apendiks, “Debug Log File,” untuk lebih
banyak informasi di arsip ini.
- 2 -p
Batasi pemakaian dari lmdown, lmreread, dan lmremove ke(pada suatu pengurus FLEXlm yang
dengan tak hadir akar. Jika di sana suatu UNIX menggolongkan disebut “lmadmin,” lalu
penggunaan terbatas kepada hanya para anggota kelompok itu. Jika akar bukan seorang
anggota dari kelompok ini, lalu akar tidak mempunyai ijin untuk menggunakan manapun yang di
atas kegunaan-kegunaan. Jika - 2 -p digunakan ketika memulai lmgrd, tanpa pemakai di
Windows dapat menutup server lisensi dengan lmdown.
- lokal
Batasi perintah lmdown untuk menjadi menjalankan hanya dari mesin yang sama di mana lmgrd
sedang berlari/menjalankan.
- x lmdown
Lumpuhkan perintah lmdown (tidak ada pemakai dapat menjalankan lmdown). Jika lmdown
dilumpuhkan, berhenti lmgrd via mangsa pid (UNIX) atau berhenti lmgrd dan penjual daemon
memproses melalui Windows Task Manager atau Windows layanan. Di UNIX, pasti perintah
mangsa tidak mempunyai a -9 argumentasi.
- x lmremove
-z
Singgah latar depan. Perilaku asumsi untuk singgah latar belakang. Jika -l debug_log_path
hadir, lalu tidak ada jendela digunakan, hanya jika tidak -l argumentasi ditetapkan, jendela
terpisah digunakan untuk lmgrd dan masing-masing penjual daemon.
-v
Tampilkan lmgrd nomor versi dan hak cipta dan jalan keluar.
- bantuan
Bila ada izin kerja di dalam arsip lisensi terhitung (gelar ningrat lisensi >0), manajer lisensi
daemon, dan karenanya server lisensi, harus yang dimulai di hadapan penerapan FLEXlm
diizinkan dapat digunakan.
Manajer lisensi daemon, lmgrd, dimulai yang manapun secara manual di baris perintah atau
secara otomatis pada sistim startup. Keduanya metoda-metoda dibahas di dalam bagian-bagian
yang berikut.
Catatan: Mulailah lmgrd hanya di titik simpul server menetapkan di garis SERVER di dalam arsip
lisensi.
Jika anda sedang berlari/menjalankan tiga server-server lisensi server berlebih lebihan,
memelihara suatu salinan yang terpisah dari arsip lisensi (seperti juga lmgrd dan penjual
daemons biner-biner) di masing-masing If server telanjang anda tidak melakukan ini, anda
hilang[kan semua keuntungan dari mempunyai server-server berlebih lebihan, karena arsip-arsip
pemilikan file server ini menjadi suatu titik dari kegagalan.
6.2.1 Manually
Mulailah lmgrd dari baris perintah UNIX menggunakan sintaksis yang berikut:
o suatu direktori, di mana semua arsip bernama *.lic di direktori tersebut digunakan
* debug_log_path adalah lintasan yang penuh kepada arsip batang kayu debug
Mulailah lmgrd oleh seorang pemakai selain dari “akar”, karena proses-proses yang dimulai oleh
akar dapat memperkenalkan keamanan mengambil resiko. Jika lmgrd yang harus dimulai oleh
pemakai akar, menggunakan su memerintah untuk menjalankan lmgrd sebagai suatu pemakai
yang tidak diistimewakan:
debug_log_path"
di mana nama pengguna adalah seorang pemakai yang tidak diistimewakan. Anda harus
memastikan bahwa penjual daemons mendaftar di dalam arsip lisensi mempunyai melaksanakan
ijin-ijin untuk nama pengguna. Lintasan-lintasan itu kepada semua penjual daemons di dalam
arsip lisensi didaftarkan di masing-masing VENDOR garis.
6.2.2 Automatically
Di UNIX, mengedit catatan sepatu boot yang sesuai, yang bisa /etc/rcboot, /etc/rclocal,
/etc/rc2d/Sxxx, /sbin/rc2d/Sxxxx, dll. Termasuk perintah-perintah serupa dengan mengikuti. Lihat
[nada/catatan] mengikuti untuk suatu penjelasan yang penuh.
/home/flexlm/v512/hp700_u9/lmgrd - c \
/home/flexlm/v5.12/hp700_u9/license.dat >> \
/bin/sleep 5
/home/flexlm/v5.12/hp700_u9/license.dat >> \
* Karena tidak ada lintasan-lintasan diasumsikan, penjual daemon harus di dalam direktori yang
sama sebagai lmgrd, atau bentuk VENDOR di dalam arsip lisensi yang harus diterbitkan untuk
termasuk lintasan yang penuh kepada penjual daemon.
* Perintah su digunakan untuk menjalankan lmgrd sebagai suatu pemakai yang tidak akar,
“daniel.” Itu direkomendasikan bahwa lmgrd tidak menjalankan “akar,” karena suatu resiko
keamanan untuk menjalankan setiap program seperti(ketika “akar” bahwa tidak memerlukan ijin-
ijin akar. lmgrd tidak memerlukan ijin-ijin akar.
* Daniel mempunyai suatu csh login, maka semua perintah mengeksekusi sebagai “daniel” harus
di sintaksis csh. Semua perintah tidak mengeksekusi sebagai “daniel” harus di sintaksis /bin/sh,
karena itulah yang yang digunakan oleh catatan-catatan sepatu boot.
* Pemakaian nohup dan tidur diperlukan di beberapa sistem operasi, khususnya HP-UX dan
Digital UNIX. Ini tidak diperlukan di Solaris dan beberapa sistem operasi yang lain, tetapi bersifat
aman untuk menggunakan di semua.
* lmdiag digunakan sebagai suatu tool yang diagnostik untuk memverifikasi bahwa server sedang
berlari/menjalankan dan melayani izin kerja.
Catatan: Ini tidak mulai daemon sampai anda mesin server lisensi sepatu boot kembali mu.