1. Intro If you want to change or delete the web page of XenServer 2. How to do? Change or Remove File cd /opt/xensource/www
Category: XenServer
Install XenServer
1. Abstract Install XenServer on Desktop Computer XenServer 8.2 • Kernel version: Linux 4.19 • Xen hypervisor version: 4.13 • Control domain operating system version: CentOS 7.5 2. Download https://www.citrix.com/downloads/ ※ Login required 3. Install USB-stick use Rufus : https://rufus.ie/ 4. Install Computer
Export & Import
1. vm export xe vm-list xe vm-export vm=[vm-name] compress=true filename=[Path ex> /backup/vm0001.xva] 2. snapshot export xe snapshot-list xe snapshot-export-to-template snapshot-uuid=[vm uuid] filename=[Path ex> /backup/vm0001.xva] 3. vm import xe vm-import filename=[Path ex> /backup/vm0001.xva]
Network Bridge 설정
1. Intro XenServer Network Bridge 설정 2. How to? 2.1. set switch mode cat /etc/xensource/network.conf xe-switch-network-backend bridge xe-switch-network-backend openvswitch cat /etc/xensource/network.conf 2.2. set forward vi /etc/sysctl.conf net.ipv4.ip_forward=1 sysctl -p /etc/sysctl.conf
Change XenCenter Port
1. Intro When you want to change the connection port of XenServer. Default Port: 443 2. How to do a. edit xapissl file vi /opt/xensource/libexec/xapissl 22 #ACCEPT=$2 ; comment 23 ACCEPT=[PORT] ; Add New line b. restart service systemctl restart xapi c. check port netstat -antup | grep stunnel
XenServer OS update
1. How to? Download XenServer-x.x.x-update.iso https://www.citrix.com/downloads/citrix-hypervisor/ xe upload xe update-upload file-name=[XenServer-x.x.x-update.iso] sr-uuid=[SR UUID] 위 명령의 실행 결과값을 아래의 UUID에 입력 xe update-pool-apply uuid=[UUID] 재부팅 reboot
XenServer NAT 설정
1. Intro XenServer NAT 설정시 Host에서 iptables 설정을 한다. 2. How to do? 2.1. Host 설정 xenbr0 IP : Public IP xenbr0:1 IP : Guest의 Gateway로 사용할 IP ex> 10.10.10.1 # 1:N iptables -t nat -A PREROUTING -d [Host IP] -p [tcp/udp] –dport [Port] -j DNAT –to-destination [Guest IP:Port] iptables -t nat -A POSTROUTING […]
PV to HVM
1. Command VM list 확인 xe vm-list PV to HVM xe vm-param-set HVM-boot-policy=”BIOS order” uuid=[UUID]
yum update 오류
1. Intro XenServer에서 repo를 CentOS로 변경하고 update시 오류나는 경우 2. Solve yum -y install perl yum -y install yum-skip-broken yum –skip-broken update 완전히 해결 안 됨..
HDD 남는 공간 마운트해서 사용하기
1. Intro XenServer를 설치하면 OS영역은 대략 50GB 정도만 사용한다. 따라서 RAID를 나눌 때 50GB를 OS 영역으로 따로 구분하거나 남는 HardDisk에 OS를 설치하고 남은 공간을 이후에 마운트해서 사용할 수 있다. 후자의 방법으로 남는 공간에 iso 파일을 업로드 하고 sr을 추가해보자. 2. 전제 조건 Disk는 /dev/sda, /dev/sdb 2개가 GPT로 Mount 되어있음. /dev/sda : OS 영역 /dev/sdb […]