Trải nghiệm SolusVM để quản lý ảo hóa máy chủ

0
477
(Last Updated On: Th5 30, 2018)

Chào các bạn độc giả của VnGeek.

Việc sử dụng VPS trở nên phổ biến và nó như là một trào lưu khi người người nhà nhà lập Website hoặc mấy anh lập trình, viết soft tận dụng để code, developer. Hiện nay việc Docker ra đời giúp giải quyết rất nhiều về vấn đề khởi tạo môi trường để làm việc. Sẽ có một chút ảnh hưởng tới thị trường máy ảo.

Nhưng đó là việc của thế giới và tất cả mọi người, mình chỉ muốn giới thiệu tới các bạn SolusVM – chương trình giúp quản lý hệ thống VPS cực kỳ tốt mà hầu hết các công ty dịch vụ máy chủ thường sử dụng để tạo môi trường máy ảo đến người dùng cuối.

Hẳn giao diện quản lý VPS ở SolusVM khá quen thuộc với nhiều bạn.

Để cài đặt tốt nhất các bạn nên sử dụng Centos 7 (tới thời điểm hiện tại mình viết bài viết này). Nên cài mới hoàn toàn và đừng cài đặt thêm gì nữa nhé.

Tiến hành Update:

yum update

Sau đó tải về tập tin cài đặt tại địa chỉ:

wget https://files.soluslabs.com/install.sh

Sau đó cài đặt thôi:

sh install.sh

Sau khi cài đặt xong các bạn có thể thấy như sau:

Trường hợp mình chọn cài đặt KVM làm nền tảng ảo hóa nên cần phải thiết lập KVM Bridge:

Tìm đến tập tin cài đặt mạng với card mạng hiện tại bằng cách vào thư mục /etc/sysconfig/network-scripts/:

cd /etc/sysconfig/network-scripts/

Đừng quên dùng lệnh ip addr show để xem card mạng đang kết nối đến Internet.

ip addr show
Trường hợp mình là enp0s3, mỗi máy có thể khác nhau nhé các bạn.

Tiếp tục:

nano ifcfg-enp0s3

Có thể tập tin bên trong nó như thế này:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=23c3d387-0bf0-4cec-bf42-99e8c92075cf
DEVICE=enp0s3
ONBOOT=yes
DNS1=8.8.8.8
DNS2=1.1.1.1

Bạn cần gán địa chỉ IP tĩnh cho nó:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=23c3d387-0bf0-4cec-bf42-99e8c92075cf
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.2.55
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DNS2=1.1.1.1

Đừng quên khởi động lại dịch vụ mạng:

systemctl restart network

Tiếp theo nhớ backup lại cấu hình hiện tại của enp0s3:

cp ifcfg-enp0s3 ifcfg-enp0s3-backup

Sau đó tiếp tục chúng ta thiết lập KVM-Bridge. Đây đóng vai trò cho card mạng ảo mà sau này những máy ảo chúng ta sẽ giao tiếp với card mạng này.

Các bạn kiểm tra xem bridge-utils đã cài đặt chưa?

rpm -q bridge-utils

Kết quả trả về nếu thế này thì đã cài đặt rồi:

[root@localhost network-scripts]# nano ifcfg-virbr0
[root@localhost network-scripts]# rpm -q bridge-utils
bridge-utils-1.5-9.el7.x86_64
[root@localhost network-scripts]#

Nếu chưa thì các bạn tiến hành cài đặt luôn:

yum install bridge-utils

Tiếp tục tạo tập tin cho card mạng ảo: ifcfg-br0

Trường hợp sau khi cài đặt KVM Virtualization phiên bản mới bằng SolusVM, thì thường đã cấu hình tập tin ifcfg-virbr0.

Các bạn cần chỉnh sửa lại tập tin này theo cấu hình Bridge. Tập tin đó có thể trông như thế này:

STP=yes
DELAY=2
BRIDGING_OPTS=priority=32768
TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=192.168.122.1
PREFIX=24
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_DNS_PRIORITY=100
IPV6INIT=no
NAME=virbr0
UUID=eec1ebe4-7b7e-461b-9c63-654d7258b357
DEVICE=virbr0
ONBOOT=no

Bạn cần sửa đổi lại một chút ở các mục:

TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.2.55
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
ONBOOT=yes

Tập tin ifcfg-virbr0 sau đó sẽ trông như thế này:

STP=yes
DELAY=2
BRIDGING_OPTS=priority=32768
TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=192.168.2.55
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
PREFIX=24
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_DNS_PRIORITY=100
IPV6INIT=no
NAME=virbr0
UUID=eec1ebe4-7b7e-461b-9c63-654d7258b357
DEVICE=virbr0
ONBOOT=yes

Các bạn đừng quên lưu lại tập tin nhé.

Đường dẫn rút gọn của bài viết: https://vngeek.com/LXIjs

BÌNH LUẬN

Please enter your comment!
Please enter your name here