Cấp Virtuozzo Storage cho hệ thống ngoài bằng NFS
Ngoài iSCSI, Virtuozzo có hỗ trợ cung cấp storage cho hệ thống bên ngoài qua giao thức NFS.
Để có thể access Virtuozzo Storage thông qua NFS, cần phải:
- Tạo và mount ploop với định dạng file system ext4.
- Thiết lập NFS share bằng cách sử dụng lệnh “exportfs” hoặc file cấu hình /etc/exportfs.
- Access NFS share.
Các bước chi tiết:
1. Chuẩn bị ploop
Parallels Loop Device (ploop) cho phép attach một số Virtuozzo Storage file và block device và định dạng sang 1 dạng file system như ext4. Virtuozzo không tối ưu cho các file nhỏ và không dụng file system POSIX-compliant, có thể sử dụng ploop với ext4 khi bạn cần chức năng trên.
Tạo ploop:
Load các module cần thiết:
Tạo ploop:
Câu lệnh này tạo một 100 GB ploop với định dạng file system là ext4.
Load các module cần thiết:
# modprobe ploop pfmt_ploop1 pio_kaio
Tạo ploop:
#mkdir /pstorage/odscloud/ploop0
# ploop init -s 100g -t ext4 /pstorage/odscloud/ploop0/img0
Câu lệnh này tạo một 100 GB ploop với định dạng file system là ext4.
Mount ploop:
Thiết lập ploop mount trong /etc/fstab
Trong ví dụ dưới đây:
– Source server IP 192.168.1.100 và destination IP là 192.168.1.200
– Sử dụng exportfs command để thiết lập NFS share
– Trên destination server, NFS share được mount vào /mnt/nfsshare
Để có thể share file system vừa mới tạo thông qua NFS:
1. Đảm bảo rằng trên source server, dịch vụ nfsd đang chạy.
2. Trên source server, thực thi lệnh exportfs:
3. Tiến hành mount trên destination server:
Ngoài ra, để thêm chi tiết về NFS share có thể tham khảo thêm “Red Hat Enterprise Linux Storage Administration Guide.”
# mkdir /mnt/ploop0
# ploop mount -m /mnt/ploop0 /pstorage/odscloud/ploop0/DiskDescriptor.xml
Thiết lập ploop mount trong /etc/fstab
# cat >> /etc/fstab <<EOF
/pstorage/odscloud/ploop0/DiskDescriptor.xml /mnt/ploop0 ploop defaults 0 0
EOF
2. Thiết lập NFSTrong ví dụ dưới đây:
– Source server IP 192.168.1.100 và destination IP là 192.168.1.200
– Sử dụng exportfs command để thiết lập NFS share
– Trên destination server, NFS share được mount vào /mnt/nfsshare
Để có thể share file system vừa mới tạo thông qua NFS:
1. Đảm bảo rằng trên source server, dịch vụ nfsd đang chạy.
/etc/init.d/nfsd status
2. Trên source server, thực thi lệnh exportfs:
# exportfs 192.168.1.200:/mnt/ploop0
3. Tiến hành mount trên destination server:
mount 192.168.1.100:/mnt/ploop0 /mnt/nfsshare
Ngoài ra, để thêm chi tiết về NFS share có thể tham khảo thêm “Red Hat Enterprise Linux Storage Administration Guide.”
0 comments:
Post a Comment