티스토리 뷰
glusterfs nfs 마운트하기
gv0 이라는 볼륨을 nfs.disable 되어 있는것을 off 시킨다, 즉 활성화 시킨다는것이다.
gluster volume set gv0 nfs.disable off
|
Gluster NFS is being deprecated in favor of NFS-Ganesha Enter "yes" to continue using Gluster NFS (y/n) y
volume set: success
* gnfs (glusternfs) 를 활성화 시키고 NFS-ganesha 를 더 이상사용하지 않겠냐는 질문
: gnfs 는 마운트 연결시 -t nfs, nfs-ganesha는 -t nfs4 로 마운트 연결
glusterfs 4.12 에서 마운트 시도
[root@localhost ~]# mount -v -o vers=3,mountproto=tcp -t nfs 192.168.56.6:gv0 /home/gluster2 mount.nfs: timeout set for Mon Aug 27 15:44:41 2018 mount.nfs: trying text-based options 'vers=3,mountproto=tcp,addr=192.168.56.6,mountaddr=192.168.56.6' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: portmap query retrying: RPC: Program not registered mount.nfs: prog 100003, trying vers=3, prot=17 mount.nfs: portmap query failed: RPC: Program not registered mount.nfs: trying text-based options 'vers=3,mountproto=tcp,addr=192.168.56.6,mountaddr=192.168.56.6' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: portmap query retrying: RPC: Program not registered mount.nfs: prog 100003, trying vers=3, prot=17 mount.nfs: portmap query failed: RPC: Program not registered mount.nfs: trying text-based options 'vers=3,mountproto=tcp,addr=192.168.56.6,mountaddr=192.168.56.6' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: portmap query retrying: RPC: Program not registered mount.nfs: prog 100003, trying vers=3, prot=17 mount.nfs: portmap query failed: RPC: Program not registered mount.nfs: requested NFS version or transport protocol is not supported |
: glusterfs 에서 nfs 를 활성화 하기 위해서는 glusterfs-gnfs 라는 패키지가 필요하나 4.X 에서는 없음
cat /var/log/glusterfs/glusterd.log
[2018-08-28 02:43:36.974914] I [MSGID: 106599] [glusterd-nfs-svc.c:82:glusterd_nfssvc_manager] 0-management: nfs/server.so xlator is not installed
|
: 해당 경로는 /usr/lib64/glusterfs/4.1.2/xlator/nfs/server.so 라는 라이브러리 모듈이 필요한 상태
* glusterfs 에서 수동 설치나 gnfs 를 활성화 시킬수 있는 방법은 아직 모름
3.1.2 버젼에서는
gnfs 활성화 gluster volume set gv0 nfs.disable off 패키지 설치 yum install glusterfs-gnfs nfs 활성화할 볼륨 재시작 (gv0 이라는 볼륨명) gluster volume stop gv0 gluster volume start gv0 gluster volume status gv0 Status of volume: gv0 Gluster process TCP Port RDMA Port Online Pid ------------------------------------------------------------------------------ Brick glusterfs1:/bricks/brick1/gv0 49152 0 Y 1453 Brick glusterfs2:/bricks/brick1/gv0 49152 0 Y 1370 NFS Server on localhost 2049 0 Y 1474 Self-heal Daemon on localhost N/A N/A Y 1483 NFS Server on glusterfs2 2049 0 Y 1391 Self-heal Daemon on glusterfs2 N/A N/A Y 1400 Task Status of Volume gv0 ------------------------------------------------------------------------------ There are no active volume tasks |
: 3.12 버전에서는 정상 활성화됨
* glusterfs 는 3버전은 32bit, 4버젼은 64bit 패키지임
* glusterfs 4버전은 nfs-ganesha 를 활성화 시키고 -t nfs4 로 마운트 하는 방법을 사용하면 될듯 함
Client mount
nfs 유틸 설치 (mount -t nfs 명령 필요시) yum install nfs-utils 디렉토리 생성 mkdir /home/kek 마운트 연결 mount -t nfs glusterfs1:gv0 /home/kek/ mount -v -o vers=3,mountproto=tcp -t nfs glusterfs1:gv0 /home/kek/
|
* mount -t cifs, nfs, nfs4 glusterfs 연결하는 마운트 종류에 따라 속도, 처리가 다르니 자신의 서비스에 적합한 마운트를 테스팅하여 이용한다.
'Filesystem' 카테고리의 다른 글
순차 및 랜덤 엑세스 (0) | 2018.08.30 |
---|---|
cifs mount glusterfs (0) | 2018.08.28 |
glusterfs 설치 (0) | 2018.08.27 |
RAID (레이드) (0) | 2018.08.21 |
map reduce (0) | 2018.08.21 |
- Total
- Today
- Yesterday
- gitlab
- NGINX
- yum
- SSL
- pptp
- cURL
- mod_security
- 리눅스
- php
- iptables
- ssh
- centOS7
- WAF
- galera
- 베이어다이나믹
- L2TP
- ntp
- glusterfs
- IPSEC
- 인증서
- mariadb
- centos8
- Apache
- GeoIP
- virtualbox
- kvm
- softether
- HAProxy
- MySQL
- OpenVPN
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |