Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Article: Cài đặt Xen trên Ubuntu 1611

Linux
dangtrieu.myopenid.com 5
Updated over 3 years ago
Để phục vụ Vườn ươm project, chúng tôi đã cài đặt thử Xen trên Ubuntu. Dưới đây là một vài ghi chú khi cài đặt, có thể nó có giá trị tham khảo cho nhiều bạn.
Server có cấu hình như sau:
  • CPU Pentium 4, RAM 1GB, HD 40GB
  • Ubuntu 7.04 phiên bản server

Chuẩn bị

Cài những package cần thiết:

sudo apt-get install xen-utils xen-tools bridge-utils xen-image-2.6.19-4-generic

Khởi động lại, khi khởi động chọn kernel là Xen.

Cài máy ảo

Sửa template của xen-tools:

sudo vim /etc/xen-tools/xen-tools.conf

dir = /etc/xen # <-- Nếu thư mục không tồn tại sẽ bị lỗi
size = 4Gb # Disk image size.
memory = 128Mb # Memory size
swap = 128Mb # Swap size
fs = ext3 # use the EXT3 filesystem for the disk image.
dist = etch # Default distribution to install, latest Debian.
image = sparse # Specify sparse vs. full disk images.
kernel = /boot/vmlinuz-2.6.19-4-generic # xen-image-2.6.19-4-generic
initrd = /boot/initrd.img-2.6.19-4-generic # xen-image-2.6.19-4-generic
mirror = http://ftp.us.debian.org/debian/
gateway = t.t.t.t # <-- Điền gateway IP mạng LAN vào
netmask = 255.255.255.0 # <-- Điền netmask mạng LAN vào
Tạo máy ảo có IP là x.x.x.x, tên là xen01, dùng Debian Etch:

sudo xen-create-image --hostname xen01 --debootstrap --ip x.x.x.x
Cho phép máy ảo vào mạng:

sudo vim /etc/xen/xend-config.sxp

# (network-script network-dummy) # Comment out dòng này
(network-script network-bridge)
(network-script 'network-bridge netdev=eth0') # Không cần nếu chỉ có một card mạng
Khởi động lại Xen:

sudo /etc/init.d/xend restart

Cài môi trường để chạy Ruby và Rails trên máy ảo

Khởi động máy ảo:

sudo xm create -c /etc/xen/xen01.cfg

Login bằng user name là root (không cần password!).

Thay đổi cấu hình gateway để máy ảo có thể vào mạng Internet thông qua gateway là y.y.y.y:

route add default gw y.y.y.y

Về nguyên tắc, server chỉ cài tối thiểu những thứ thật cần thiết (ví dụ không cần đồ họa).

Bật, Tắt tất cả các máy ảo

Tắt tất cả các máy ảo

sudo service xendomains stop
Bật tất cả các máy ảo

sudo service xendomains start

Tham khảo

1  ... 3 4 5 

Editors
dangtrieu.myopenid.com 5
ngocdaothanh.myopenid.com 172
id.cntt.tv/[Anonymous] 9

Comments

You must login to be able to comment

Uploaded files

No file uploaded yet

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content