일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker 설치
- generate entity
- MySQL
- 초기 세팅
- Next.js 14
- spring boot
- 리눅스
- jvm
- jpa entity자동
- dto valid
- SpringBoot
- NextJS
- Java
- docker
- CentOS6
- java9
- ollama langflow
- spring
- React
- memcached
- 헤더 설정
- 초기 구축
- custom valid
- 도커
- java8
- generate pojos
- JavaScript
- header setting
- swagger
- JPA
- Today
- Total
개발자의 길
[리눅스] nfs 마운트(mount) 하기 본문
● NFS 서버 구축
1) NFS 프로그램 설치
]# rpm -qa | grep nfs-utils
]# yum -y install nfs-utils => 설치되어 있지 않은 경우
2) 서버에서 디렉토리 공유
]# vi /etc/exports => 디렉토리를 공유하기 위한 환경설정 파일
공유디렉토리명 접근가능한클라이언트주소(공유옵션)
※ 공유 옵션
ro => 읽기 권한만 부여
rw => 읽기 쓰기 권한 부여
root_squash => 클라이언트에서 root를 서버상의 nobody 계정으로 매핑
no_root_squash => 클라이언트 및 서버 모두 root 계정 사용
ex) ]# vi /etc/exports
/home/share 클라이언트IP(rw)
=>/home/share 172.16.1.0/24(rw)
3) NFS 서버 실행
]# service rpcbind start
]# service nfs start
]# chkconfig --level 2345 nfs on
->tip ) ntsysv 를 치면 자동 시작할 데몬을 지정할수 있음
-> chkconfig --list 치면 설정 한 값들이 나온다
-> 통상적으로 서버는 레벨3이라고 생각하면 된다.
]# chkconfig --level 2345 rpcbind on
4) 클라이언트 공유 디렉토리 접근(사용)
]# showmount -e 공유서버명 => 서버에 공유된 디렉토리 확인
ex) ]# showmount -e 172.16.5.100
=> 클라이언트는 공유디렉토리를 자신의 디렉토리에 mount 하여 사용한다.
]# mount -t nfs 공유서버명:공유디렉토리명 연결디렉토리
]# df -h => 연결 확인
※ mount 해제
]# umount 연결디렉토리
ex) ]# mkdir /mnt/linux
]# mount -t nfs 172.16.5.100:/home/share /mnt/linux
]# df -h
'6. 리눅스' 카테고리의 다른 글
[apache] 아파치 서버 부하가 생길 경우 확인(접속자 확인) (0) | 2017.04.24 |
---|---|
postfix 메일에서 queue 관리 (0) | 2017.02.03 |
[리눅스] top 세부 정보 (0) | 2016.01.06 |
[리눅스] top 명령어 정리 (0) | 2015.12.22 |
[리눅스] apache 설치 (0) | 2015.08.21 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.