본문 바로가기

전체 글119

zabbix mysql gone away 에러 조치 zabbix는 기본 데이터베이스로 mysql을 쓰는데, 왠지 모르지만 mysql gone away라는 메세지를 남기고 동작을 하지 않았다.그래서 찾아보니 아래와 같이 해결 할 수 있으니 참조하면 좋을 것 같다. mysql의 설정에서 아래 추가wait_timeout = 28000 max_allowed_packet = 64M innodb_buffer_pool_size=4G 그리고 innodb_force_recovery = 1 을 추가 한 뒤 mysql start 하고 나서 해당 옵션을 없애고 다시 시작하면 해결 된다관련 내용http://dev.mysql.com/doc/refman/5.6/en/forcing-innodb-recovery.html 2017. 12. 22.
TripleO에서 deployment가 실패 했을 때 리셋하기 overcloud stack을 삭제해도 provision state가 꼬였는지 failed로 나오는 경우가 있다[stack@manager templates]$ openstack baremetal node list +--------------------------------------+-------------+--------------------------------------+-------------+--------------------+-------------+ | UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance | +--------------------------------------+-------------+-.. 2017. 12. 22.
mac spoofing ovirt ovirt를 설치하고, 그 위에 Openstack을 설치 할 때 mac spoofing이 필요한 경우가 있다. ovirt node에 mac spoofing이 필요할 경우 아래와 같이 설치한다.yum install vdsm-hook-macspoof ovirt engine에 아래 설정engine-config -s "UserDefinedVMProperties=macspoof=(true|false)" ovirt node의 vdsm을 restart하고 ovirt engine 역시 restart한다. 그리고 나서 VM 설정의 custom 항목에 보면 해당 mac spoofing에 대한 항목을 true나 false로 설정하면 된다. 2017. 12. 22.
linux를 터미널을 통해 OS설치하기 linux머신안에 VM을 만들기 위해서는 virt-manager 같은 툴이나 자동으로 OS를 설치해주는 툴을 사용해야 한다. 하지만 virt-manager를 사용하기 위해서는 데스크탑의 리눅스가 필요하던지, 원격으로 접속해서 볼 수 있는 환경도 필요하다.그러한 환경이 없는 경우 virt-install을 통해 설치를 할 수 있는데 이 경우에는 vm을 생성을 해주지만 OS설치에 필요한 설정들을 해 줄수 없는데, 아래의 명령을 통해 Text모드로 터미널에서 설치할 수 있다. virt-install \ --name centos7 \ --ram 4096 \ --disk path=/home/VM/centos7.img,size=80 \ --vcpus 4 \ --os-type linux \ --os-variant rh.. 2017. 12. 22.