View Single Post
Tuổi 06-09-2011, 11:51 AM   #1
emailhoc
Administrator
 
Gia nhập: Jul 2009
Trả Lời: 245
Enable chức năng NFS cho container
Thường nếu không enable NFS cho container thì khi tiến hành mount với NFS Server thì bạn sẽ gặp lỗi "mount.nfs: No such device". Để gỉai quyết vấn đề này bạn thực hiện như sau:

Bước 1: Load mô-đun 'nfs' trên Virtuozzo Hardware Node:

Mã:
 # modprobe nfs --> cho VPS đóng vai trò là NFS Client
# modprobe nfsd --> cho VPS đóng vai trò là NFS Server
Bước 2: Cho phép container sử dụng NFS filesystem, bằng lệnh:

Mã:
# vzctl stop 101
# vzctl set 101 --features nfs:on --save --> cho VPS đóng vai trò là NFS Client
# vzctl set 101 --features nfsd:on --save --> cho VPS đóng vai trò là NFS Server
# vzctl start 101

Bước 3
: Sau khi hòan tất bạn sẽ thấy 'nfs' trong danh sách các hệ thống tập tin được hỗ trợ trong container #101:

Mã:
# vzctl exec 101 cat /proc/filesystems
    ext2
    ext3
nodev    rpc_pipefs
nodev    autofs
nodev    proc
nodev    sysfs
nodev    tmpfs
nodev    devpts
nodev    nfs
Bước 4: Kế tiếp, bạn cài đặt gói 'nfs-utils' và 'nfs-utils-lib' trong container:

Mã:
 # yum install nfs-utils nfs-utils-lib
Bước 5: Giờ đây bạn đã có thể mount các NFS share từ container #101:

- Khởi động dịch vụ 'portmap':
Mã:
 # /etc/init.d/portmap start
- Tiến hành mount NFS share:
Mã:
 # mount -t nfs nfs.domain.com:/share /mnt
emailhoc vắng mặt   Trả lời ngay kèm theo trích dẫn này