vấn đề với "lmgrd" cho IC05.32? giúp tôi!

I

iyad_tubs

Guest
hello, tuần cuối cùng tôi đã cài đặt IC05.32 từ Cadence trên SUSE điều evrey 9 là ok cài đặt. sau đó tôi nên gonfigure các tập tin giấy phép và bắt đầu "lmgrd-c license.lic" trên máy chủ giấy phép. Tất nhiên tôi có "lmgrd + lmutil + cdslmd" và giấy phép tập tin trên máy chủ quá. Tôi có lmgrd v. 9.5 và cdslmd v. 8,2. Tôi vẫn có lỗi: (((20:37:36 (cdslmd) không thể mở tập tin khóa daemon 20:37:36 (lmgrd) NHIỀU "cdslmd" máy chủ đang chạy 20:37:36 (lmgrd) giết chết, và chạy. lmreread 20:37:36 (lmgrd) 20:37:36 (lmgrd) Lỗi này có thể là kết quả từ một trong hai:. 20:37:36 (lmgrd) 1 - Một bản sao của lmgrd chạy 20:37:36 (lmgrd) 2 trước khi lmgrd đã bị giết chết với "kill -9" 20:37:36 (lmgrd) (mà sẽ để lại nhà cung cấp đang chạy daemon) 20:37:36 (lmgrd) Để khắc phục điều này, làm một "ps ax | grep cdslmd" 20 37:36 (lmgrd) (hoặc tương đương "lệnh" ps) 20:37:36 (lmgrd) và giết chết quá trình "cdslmd"))) tôi không có bất kỳ máy chủ lmgrd hoặc cdslmd chạy?. không ai có ý tưởng. cảm ơn bạn. liên quan [size = 6] [/size]
 
HI, có thể là giải pháp cho vấn đề của bạn, nhưng tôi đã có một số lỗi lạ từ lmgrd dài thời gian trước đây, vấn đề có thể được rằng bạn có không có môi trường nhiệt độ chính xác hoặc bạn không có quyền truy cập vào thư mục đó hoặc bạn không có mức độ đặc quyền để bắt đầu một quá trình. Chìa khóa với lmgrd là lỗi đầu tiên, những người khác chỉ là lạ up theo, nếu bạn giải quyết vấn đề đầu tiên của bạn, sẽ giải quyết tất cả. Đó là một shot dài, nhưng tôi hy vọng nó sẽ giúp, Trân trọng, / Farhad
 
1. 1 để nhớ, bạn chỉ có thể chạy "lmgrd-c license.dat" một lần và chỉ một lần. 2. su gốc và tìm thấy tất cả quá trình "cdslmd" và đi kèm của họ "lmgrd" quá trình. 3. tiêu diệt tất cả tìm thấy ở trên, quá trình bằng cách sử dụng "kill -9 PID_of_foud_process" 4. tìm thấy tập tin "cdslmd.lock" (có thể được theo thư mục / var, tôi không nhớ chính xác nơi) và xóa nó. 5. chạy lại "lmgrd-c license.dat" một lần và chỉ một lần nữa.
 
Tôi đồng ý, thông báo lỗi đầu tiên cho biết: Không thể mở tập tin khóa, và theo ý kiến của tôi, nó được gây ra bởi các quyền truy cập vào diretory / tập tin hoặc thực tế rằng các tập tin đã tồn tại và một quá trình sử dụng nó (như bạn đã giúp đỡ để giải quyết). Tốt nhất của may mắn và hạnh phúc năm mới, / Farhad
 
nếu u có thể thử sử dụng một giấy phép nodelocked.
 
Có lẽ nó không phải là một ý tưởng tốt bằng cách sử dụng giết để chấm dứt lmgrd. Bằng kinh nghiệm của tôi, các lmgrd luôn luôn cố gắng đến ngã ba quá trình mới. Cách khác, bằng cách sử dụng lmdown công cụ effectivly có thể giết chết lmgrd
 
Kiểm tra các quyền truy cập cho thư mục / usr / tmp. Lmgrd sử dụng thư mục này là thư mục mặc định để ghi lại thời gian bắt đầu của lmgrd.
 
Nếu bạn không thể sử dụng "lmgrd-c license.dat-l log" để bắt đầu liccense. 1, cổng tcp có thể được sử dụng bởi lmgrd.so trước khi chạy, bạn có thể chờ năm phút để chờ đợi việc phát hành hệ điều hành cảng. 2, nếu các tập tin đăng nhập cho bạn biết "Không thể mở tập tin khóa", nó có thể được gây ra bởi quyền truy cập của lmgrd chạy trước, các tập tin khóa có thể được trong / usr / tmp pr / var / tmp hoặc thư mục khác , đăng nhập như là người chủ và xóa nó.
 
Sau khi xóa "lmgrd" dòng lệnh trong. Bashrc, mọi thứ trở nên tốt. Tôi nghĩ rằng đó là đủ để chạy "lmgrd" chỉ một lần.
 
Nếu bạn muốn tự động bắt đầu lên máy chủ giấy phép, sau đó bạn nên đặt "/ lmgrd-c / license.dat ..." trong file khởi động máy. Bạn có thể tham khảo mauals để biết thêm chi tiết. Để đặt cmd trong bashrc. Là không tốt ở tất cả các. Đối với mỗi khi bạn gọi một thiết bị đầu cuối mới, nó sẽ chạy một lần nữa. Điều đó sẽ gây ra daemon mutilpe giấy phép hoạt động và cạnh tranh cho một "cdslmd.lock" lỗi mở và hiệu suất toàn bộ BOX nhiều sẽ làm chậm do lỗi giấy phép máy chủ mới thử lại. Vì vậy, hoàn toàn, bạn có thể đặt nó trong bashrc hoặc một cái gì đó như thế. Nhưng bạn có thể chạy nó trong một thiết bị đầu cuối, một lần và chỉ một lần vào máy của bạn.
 
Nếu tôi không nhầm, bạn đã chạy lmgrd cho các deamon (cdslmd cho trường hợp này) nhiều hơn một lần. Điều tốt nhất để làm sáng tỏ sự lộn xộn 1. Hủy bỏ tất cả các kịch bản tự động giấy phép bắt đầu 2. Hủy bỏ tất cả các tập tin khóa dưới / usr / tmp 3. Rebot 4 máy tính của bạn. Bắt đầu cấp giấy phép bằng tay vết nếu vấn đề vẫn còn đó .... Nếu không, sau đó tốt, bạn chỉ có thể tạo ra một kịch bản và để cho nó tự động bắt đầu thời gian tới. Nếu vấn đề vẫn còn đó, sau đó bạn có thể cần phải theo dõi cho bất kỳ quá trình sẽ tự động kích hoạt giấy phép mà không có knowladge của bạn.
 
hãy thử "lmdown-c license.dat" nhiều hơn một lần. sau đó "lmgrd ......".
 

Welcome to EDABoard.com

Sponsor

Back
Top