회사에서 업무상 필요해서 만들어 두었는데, 정리 차원에서 올려둡니다.


## HOST VM CPU MEMORY(MB) 순서로 출력 ##
for a in `xe host-list params=name-label --minimal | sed 's/,/\n/g' | sort`; do
    huuid=`xe host-list name-label=$a --minimal`
    for b in `xe vm-list is-control-domain=false resident-on=$huuid --minimal | sed 's/,/ /g'`; do
        vname=`xe vm-list uuid=$b params=name-label --minimal`
        vcpu=`xe vm-list uuid=$b params=VCPUs-number --minimal`
        vmemory=$[`xe vm-list uuid=$b params=memory-static-max --minimal` / 1048576]
        echo -e "$a\\t$vname\\t$vcpu\\t$vmemory"
    done | sort
done



Pool 내에 VM이 어디 들어있는지 자료를 현행화 해서 관리해야 한다면 유용하게 쓰일 겁니다.
신고
Share
  1. SJH
    2012.10.20 10:37 신고

    스누피님 ;ㅅ; 본문과는 상관 없지만 급질문 드립니다...

    포스팅 하신 원격 데스크톱 관련 내용 보고 실제로 공유기 포트포워딩 설정 해서 해봤는데...

    다른 포트로 한번 테스트하고 그 후 4444포트로 바꾸고 어제 학교 실습실(xp환경)에서 사용해봤는데

    4444포트에 대해서는 접근이 안되고, 더 심각한건 10분 정도 후에 원격 조종을 당하는 듯한 해킹을 당했습니다...ㅠㅠ 오픈북 중간고사였는데 완전 식겁했어요 ;ㅅ; 갑자기 실행창 켜지고 이것저것 명령어 입력하면서 "You got taken"이라고 친절하게 써주더라구요...ㅠㅠ 연결엔 실패했지만 혹시라도 제 개인 본체에 문제가 혹시 있지 않을까 해서 급 질문드립니다 ;ㅅ;ㅅ;ㅅ;