[질문]수세9.3을 사용하고 있습니다. 특정 명령 수행시 이상한 출력값이 나옵니다.
현재 수세 9.3리눅스를 사용하고 있는 유저입니다..
수세에 대한 질답을 하는곳이 얼마 되지 않아 문제를 해결 하지 못하고 있습니다.. 비슷한 경험을 하신 선배님들이 계신다면.. 조언좀 해주십시요..(_ _)>
증상은..
모니터링을 위해..psacct-6.3.2-27패키지를 설치했습니다..
그런데. 이 패키지에 포함된.. /sbin/sa 명령을 실행하고 나면 다음과 같은 현상이 발생합니다..-0-
1 4.07re 0.00cp 70avio 0k ?
1 3.95re 0.00cp 237avio 0k L
1 3.79re 0.00cp 228avio 0k
1 3.67re 0.00cp 220avio 0k ?
1 3.67re 0.00cp 219avio 0k ?
1 3.66re 0.00cp 220avio 0k ?
1 3.66re 0.00cp 220avio 0k ?
1 3.63re 0.00cp 218avio 0k <
1 3.60re 0.00cp 215avio 0k |
1 3.57re 0.00cp 214avio 0k
-------------------------------------------------------------------
- Process of MAXIMUM USING CPU : 3573896.53cp ,
- Process of MAXIMUM USING MEM :
Cain:#VT102VT102VT102VT102
특정 필드의 결과값이 깨져서 나오며, 프롬프트상에서는 터미널값이 출력됩니다..ㅡㅜ 다른 명령에서는 발생하지 않는듯 하지만, 그래도 먼가 찜찜한 기분이 들어서.. 해결해 보고 싶습니다..
http://wiki.kldp.org/wiki.php/LinuxdocSg
http://wiki.kldp.org/wiki.php/LinuxdocSgml/Process-Accounting
글쎄요... 제가 볼때는 정상적인 출력인 것 같습니다. Process에서 내려진 명령이
항상 사람들 눈에 보이는 ASCII 문자영역에서만 나와야하는 것은 아닐겁니다.
0~255사이의 값이 나올 것이고 그 값을 출력시켜주는 터미널 프로그램에서는
그 값이 상태변화에 영향을 주는 값일경우 화면상에 이상이 생기는 것은 당연한
결과라고 생각합니다.
만일 로그를 분석해보고 싶으시다면 화면으로 직접출력하지 마시고
# /sbin/sa > $HOME/sa.log
같은 형식으로 파일로 저장한 후에 분석을 해보시길 바랍니다.
물론 Hex값을 볼 수 있는 프로그램(간단하게는 od같은...)을 이용해서 보시면
화면에 변화없이 로그분석이 가능할 것으로 생각합니다.
------------------------------
좋은 하루 되세요.
댓글 달기