masalah dengan "lmgrd" untuk IC05.32?? membantu saya!

I

iyad_tubs

Guest
halo, minggu lalu saya telah menginstal IC05.32 dari CADENCE pada SUSE 9 hal evrey itu ok dengan instalasi. setelah itu saya harus gonfigure file lisensi dan memulai "lmgrd-c license.lic" pada server lisensi. Tentu saja aku punya "lmgrd + lmutil + cdslmd" dan lisensi-file pada server juga. Saya memiliki lmgrd ay ay 9,5 dan cdslmd 8.2. Saya masih memiliki kesalahan: (((20:37:36 (cdslmd) Tidak dapat membuka file kunci daemon 20:37:36 (lmgrd) GANDA "cdslmd" server berjalan 20:37:36 (lmgrd) Harap membunuh, dan menjalankan. lmreread 20:37:36 (lmgrd) 20:37:36 (lmgrd) kesalahan ini mungkin hasil dari baik:.. 20:37:36 (lmgrd) 1 salinan lmgrd lain berjalan 20:37:36 (lmgrd) 2 A lmgrd sebelum dibunuh dengan "kill -9" 20:37:36 (lmgrd) (yang akan meninggalkan daemon berjalan penjual) 20:37:36 (lmgrd) Untuk memperbaiki ini, melakukan "ps-ax | grep cdslmd" 20 : 37:36 (lmgrd) (atau setara "ps" perintah) 20:37:36 (lmgrd) dan membunuh "cdslmd" proses))) Saya tidak memiliki server lmgrd atau cdslmd berjalan??.? tidak ada orang di sini punya ide. Terima kasih. salam [size = 6]. [/size]
 
HI, Ini mungkin bukan solusi untuk masalah Anda, tapi aku punya beberapa kesalahan aneh dari lama lmgrd lalu, masalah dapat bahwa Anda juga tidak memiliki lingkungan temporer benar atau Anda tidak memiliki hak akses ke direktori tersebut atau Anda tidak memiliki tingkat hak istimewa untuk memulai proses tersebut. Kunci dengan lmgrd adalah kesalahan pertama, yang lain mengikuti up hanya aneh, jika Anda memecahkan masalah pertama, Anda akan memecahkan mereka semua. Ini adalah tembakan panjang, tapi saya berharap hal ini membantu, Best regards, / Farhad
 
1. 1 ingat, Anda hanya dapat menjalankan "lmgrd-c license.dat" sekali dan hanya sekali. 2. su akar dan menemukan semua "cdslmd" proses dan didampingi mereka "lmgrd" proses. 3. membunuh semua di atas ditemukan-proses dengan menggunakan "kill -9 PID_of_foud_process" 4. menemukan "cdslmd.lock" file (mungkin di bawah direktori / var, saya tidak ingat persis di mana) dan menghapusnya. 5. kembali menjalankan "lmgrd-c license.dat" sekali dan hanya sekali lagi.
 
Saya Setuju, Tapi pesan kesalahan pertama mengatakan: Tidak dapat membuka file kunci, dan menurut saya hal itu disebabkan baik oleh hak akses ke diretory file / atau fakta bahwa file sudah ada dan proses yang menggunakannya (sebagai Anda membantu untuk memecahkan). Best of luck dan bahagia tahun baru, / Farhad
 
Mungkin bukan ide yang baik menggunakan membunuh untuk mengakhiri lmgrd tersebut. Dengan pengalaman saya, lmgrd selalu berusaha untuk garpu proses baru. Bergantian, dengan menggunakan alat lmdown effectivly dapat membunuh lmgrd yang
 
Periksa hak akses untuk / usr / tmp. Lmgrd menggunakan direktori ini sebagai direktori default untuk mencatat waktu mulai lmgrd tersebut.
 
Jika Anda tidak dapat menggunakan "lmgrd-c license.dat-l log" untuk memulai liccense tersebut. 1, port tcp dapat digunakan oleh lmgrd.so pra-berjalan, Anda bisa menunggu lima menit untuk menunggu rilis OS pelabuhan. 2, jika file log memberitahu Anda "Tidak dapat membuka file kunci", hal itu mungkin disebabkan oleh hak akses lmgrd pra-dijalankan, file kunci mungkin di / usr / tmp pr / var / tmp atau direktori lainnya , login sebagai root dan menghapusnya.
 
Setelah menghapus "lmgrd" baris perintah di. Bashrc, segala sesuatu menjadi baik. Saya pikir itu sudah cukup untuk menjalankan "lmgrd" hanya sekali.
 
Jika Anda ingin secara otomatis start-up lisensi server, maka Anda harus menempatkan "/ lmgrd-c / license.dat ..." di file start-up mesin. Anda dapat merujuk ke mauals untuk rincian. Untuk menempatkan cmd yang di. Bashrc adalah TIDAK BAIK sama sekali. Untuk setiap kali Anda memanggil terminal baru, itu akan berjalan sekali lagi. Itu akan menyebabkan lisensi daemon mutilpe berjalan dan bersaing untuk KESALAHAN membuka "cdslmd.lock" dan kinerja seluruh BOX akan sangat memperlambat karena kesalahan server lisensi baru mencoba kembali. Jadi benar-benar, Anda tidak dapat menempatkan di bashrc atau. Sesuatu seperti itu. Tapi Anda bisa secara manual menjalankan di terminal, sekali dan hanya sekali pada BOX Anda.
 
Jika saya tidak salah, Anda telah menjalankan lmgrd untuk deamon yang sama (cdslmd untuk kasus ini) lebih dari sekali. Hal terbaik untuk membersihkan kekacauan 1. Hapus semua mulai otomatis skrip lisensi 2. Hapus semua file kunci di / usr / tmp 3. Rebot 4 PC Anda. Mulai lisensi manual Jejak jika masalah masih ada Jika tidak ada, maka baik, Anda hanya dapat membuat sebuah script dan biarkan otomatis mulai waktu berikutnya. .... Jika masalah masih ada, maka Anda mungkin perlu menelusuri untuk setiap proses yang akan otomatis mengaktifkan lisensi tanpa knowladge Anda.
 
coba "lmdown-c license.dat" lebih dari satu kali. kemudian "lmgrd ......".
 

Welcome to EDABoard.com

Sponsor

Back
Top