2009-09-15 4 views
0

Kstat을 사용하여 SunOS 시스템 세부 정보를 찾으려고합니다. CPAN에서 Solaris::Kstat 모듈을 찾았지만 Solaris 2.5.1, 2.6 & 2.7 만 지원합니다. The Sun developer's site은 CPAN에서 찾지 못한 Sun :: Solaris :: Kstat에 대해 언급합니다. 누구든지 Solaris 5.10의 kstat에서 세부 정보를 찾으려면 Perl 스크립팅을 도와주십시오. 실제로 Solaris 시스템에서 작동하도록 펄 도구를 개발 Brendan Gregg에 따르면Solaris 5.10에서 Solaris :: Kstat을 어떻게 사용할 수 있습니까?

답변

1

:

의 kstat 펄 라이브러리 솔라리스와 함께 제공되는

. 그래도 문제가 해결되지 않으면

 
# - If you have upgraded /usr/bin/perl, this program may be unable to 
# find the Sun::Solaris::Kstat library (which is under /usr/perl5). 
# Before the "use strict;" line, you may need to add, 
# use lib "/usr/perl5/5.6.1/lib"; 
# to point to your location of Sun/Solaris/Kstat.pm. 

, 당신은 여부의 일정으로, Kstat.pm에 대한 find 명령을 실행할 수 있습니다 : 그는 다음과 같은 메모를 포함 자신의 모듈 중 하나에 그러나

, 이 파일은 시스템의 어느 곳에도 존재하지 않습니다.

+0

감사합니다 아담, 당신이 준 동일한 경로에서 이것을 발견했습니다. 그러나 스크립트에서이 경로를 사용할 때 "모듈 Sun : Solaris :: Kstat"의로드 가능한 객체를 찾을 수 없습니다.라는 동일한 오류가 발생합니다. 제발 제안 해주세요. – Space

+0

@Virus :이 모듈은 Kstat에 필요한 C 라이브러리를로드하는 것과 관련이 있습니다. 에러 메시지 자체는 특정 파일의 이름을 알려줍니다 (보통'.so' 또는'.o'로 끝납니다). 시스템에서 찾은 것을 찾은 다음 경로를'LD_LIBRARY_PATH' 환경 변수에 추가하거나'/ etc/ld.so.conf'를 수정하고 루트 권한으로'ldconfig'를 실행하여 시스템 전체 라이브러리를 수정해야합니다 구성. –

관련 문제