[CentOS] 7.x KVM virt-install CentOS



리눅스 서버에 가상화 VPS 를 설치하는 방법입니다~


그런데 시간이 너무 오래 걸리는 듯 하네요~



예제1)


virt-install \

--name CentOS7 \

--vcpus 2 \

--memory 4096 \

--hvm \

--os-type linux \

--os-variant rhel7 \

--disk path=/var/lib/libvirt/boot/CentOS-7-x86_64-Minimal-1810.iso,device=cdrom,bus=ide \

--disk path=/var/lib/libvirt/images/CentOS7.qcow2,format=qcow2,size=10,bus=virtio \

--graphics vnc,port=5900,password=vnc1234,listen=0.0.0.0 \

--sound default





예제2)


virt-install \

--name CentOS7 \

--vcpus sockets=1,cores=2,threads=2 \

--memory 2048 \

--os-type linux \

--os-variant rhel7 \

--disk path=/var/lib/libvirt/boot/CentOS-7-x86_64-Minimal-1810.iso,device=cdrom,bus=ide \

--disk path=/var/lib/libvirt/images/CentOS7.img,size=10 \

--graphics vnc,listen=0.0.0.0,port=5901,password=vnc1234


사전에 미리 yum install qemu-kvm libvirt virt-install virt-manager virt-viewer 를 설치하여야 합니다.


로컬의 Virtual Machine Manager 로 해당 서버에 접속하고 비밀번호는 vnc1234 를 입력하면 됩니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x Failed to start Virtualization daemon



가상화 서버를 사용하려고 했더니 아래와 같이 에러가 나면서 안되더군요~


폭풍 검색을 해서 이것저것 다 해봐도 안되더니 yum update 한방에 해결이 되네요~ ㅎ


[root@vps ~]# systemctl start libvirtd

Job for libvirtd.service failed because the control process exited with error code. See "systemctl status libvirtd.service" and "journalctl -xe" for details.


[root@vps ~]# systemctl status libvirtd

● libvirtd.service - Virtualization daemon

   Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)

   Active: failed (Result: start-limit) since Thu 2018-12-06 11:12:39 KST; 4s ago

     Docs: man:libvirtd(8)

           https://libvirt.org

  Process: 30787 ExecStart=/usr/sbin/libvirtd $LIBVIRTD_ARGS (code=exited, status=3)

 Main PID: 30787 (code=exited, status=3)

    Tasks: 2 (limit: 32768)

   CGroup: /system.slice/libvirtd.service

           ├─1795 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper

           └─1796 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper


Dec 06 11:12:39 example.com systemd[1]: Failed to start Virtualization daemon.

Dec 06 11:12:39 example.com systemd[1]: Unit libvirtd.service entered failed state.

Dec 06 11:12:39 example.com systemd[1]: libvirtd.service failed.

Dec 06 11:12:39 example.com systemd[1]: libvirtd.service holdoff time over, scheduling restart.

Dec 06 11:12:39 example.com systemd[1]: start request repeated too quickly for libvirtd.service

Dec 06 11:12:39 example.com systemd[1]: Failed to start Virtualization daemon.

Dec 06 11:12:39 example.com systemd[1]: Unit libvirtd.service entered failed state.

Dec 06 11:12:39 example.com systemd[1]: libvirtd.service failed.


# libvirtd -v

...

error : virModuleLoadFile:53 : internal error: Failed to load module '/usr/lib64/libvirt/storage-backend/libvirt_storage_backend_rbd.so': /usr/lib64/libvirt/storage-backend/libvirt_storage_backend_rbd.so: undefined symbol: rbd_diff_iterate2


주기적으로 yum update 를 해야겠습니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[암호화폐] 모네로 전자지갑 GUI 송금 수수료



Monero 0.5XMR 개인 전자지갑에 있는 금액을 몇개월 만에 다른 곳으로 송금하네요~ ㅎ


가끔 틈나는대로 네트워크 동기화 시켰더니 정말 오래 걸리는군요~


모네로 전자지갑 GUI 송금 수수료


동기화 하는데 시간이 오래걸려서 그렇지 송금하는데는 금방이네요~


빗썸으로 보냈는데 확인해 보니 아직 입금이 안됐고 상태가 진행중이라고 표시되네요~


2시간 40분 정도 뒤에 상태가 완료로 바뀌더군요~




아무튼 0.5 XMR 송금하는데 0.00004392 XMR 이 수수료네요~



네트워크 동기화 되어 있지 않으신 분들은 GUI 전자지갑은 사용안하시는게 좋아보입니다~


동기화 될때까지 기다리다 지칩니다~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[아파치] 홈페이지 아이피로 접근시 차단



도메인이 아닌 IP 로 접근시 차단하는 방법입니다.


/etc/httpd/conf.d/ 폴더에 아래내용으로 파일을 생성하고 아파치를 재시작하면 됩니다.


<VirtualHost *:80>

    ServerName 192.168.1.1

    <Location />

        <IfModule mod_authz_core.c>

            # Apache 2.4

            <RequireAny>

                Require all denied

                Require ip 127.0.0.1

            </RequireAny>

        </IfModule>

        <IfModule !mod_authz_core.c>

            # Apache 2.2

            Order Deny,Allow

            Deny from All

            Allow from 127.0.0.1

        </IfModule>

    </Location>

</VirtualHost>


192.168.1.1 을 서버의 아이피로 변경하면 됩니다.


Require ip 127.0.0.1 은 허용아이피인데 없어도 됩니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,