安裝虛擬系統
mount -t iso9660 -o loop /root/centos-5.5-x86_64-bin-***-1of2.iso /home/cdrom
進行中的安裝
啟動虛擬機器xm create /etc/xen/vm02
關閉虛擬機器xm shutdown /etc/xen/vm02
從xen主機進入虛擬機器 xm console vm02
en虛擬機器複製
以映像檔案方式儲存的虛擬機器複製非常方便.
只要拷貝xen vm的img映象檔案和配置檔案,並修改相應配置文就可以了
1.關閉虛擬機器
xm shutdown vm1
2.複製虛擬機器映像檔案和配置檔案
\cp /opt/vm1/vm1.img /opt/vm1/vm2.img
\cp /etc/xen/vm1 /etc/xen/vm2
3.修改虛擬機器配置檔案
vi /etc/xen/vm2
name = "vm1"
uuid = "85386e79-9f79-e243-9b62-3c9da736ae9f"
maxmem = 2048
memory = 2048
vcpus = 2
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/opt/vm1/vm1.img,xvda,w" ]
vif = [ "mac=00:16:36:47:a2:89,bridge=virbr0,script=vif-bridge" ]
修改name,uuid,mac保持唯一,通常將最後一位加1,修改disk路徑.
修改後的配置
name = "vm2"
uuid = "85386e79-9f79-e243-9b62-3c9da736ae0f"
maxmem = 2048
memory = 2048
vcpus = 2
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/opt/vm1/vm2.img,xvda,w" ]
vif = [ "mac=00:16:36:47:a2:80,bridge=virbr0,script=vif-bridge" ]
4.啟動並進入虛擬機器
xm create vm2 -c
已啟動的話:xm console vm2
5.修改主機名
5.1 hostname vm2
5.2 vi /etc/sysconfig/network
5.3 vi /etc/hosts
6.修改網絡卡ip和mac,和xen配置對應
vi /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
bootproto=static
broadcast=192.168.122.255
hwaddr=00:16:36:47:a2:80
ipaddr=192.168.122.12
netmask=255.255.255.0
network=192.168.122.0
onboot=yes
7.重啟網路,完成修改
/etc/init.d/network restart
8.測試
8.1 ctrl+]退出虛擬機器
8.2啟動"vm1"虛擬機器
8.3測試vm1網路
ping 192.168.122.11
8.4測試vm2網路
ping 192.168.122.12
8.5測試虛擬機器之間的網路
vm console vm2
ping 192.168.122.11
ps:隨宿主啟動及服務相關iptables不要忘記
**
linux下如何把apache作為服務執行?
我自己是加了兩句話就可以開機啟動的 前提是用yum 安裝 apache 其實在原始碼裡已經有啟動的指令碼,我們要修改下即可,把apache加入系統sysv服務中來。在原始碼httpd 2.x.x build rpm中存在httpd.init 長久以來linux下apache的啟動是在 etc rc....
作為linux服務隨開機啟動
在 etc rc.d init.d中編寫lan monitor可執行指令碼如下 bin bash chkconfig 235 98 98 description start or stop lan monitor start stop case 1 in start start stop stop ...
linux 作為伺服器之對比windows
學了有兩個星期的linux了 在安裝部署了jdk,mysql,tomcat,ftp等之後 確實感受到了linux的強大 穩定 這不就是伺服器需要的嗎 下面是摘自一篇部落格 1.linux本身是網路作業系統,支援所有tcp ip協議,網路功能是核心中六大模組之一 2.linux和unix相容,unix...