CentOS7에 NFS 서버 구축 시도
공유 디렉토리 설정
/etc/exports 파일을 편집하고 공유할 디렉터리를 지정하고 클라이언트 접근을 설정합니다.$ vi /etc/exports
다음은 공유 디렉터리/home/nfs, 연결 허용 클라이언트 IP 주소 192.168.10.1~192.168.10.254,read/write의 예입니다./home/nfs 192.168.10.0/24(rw)
도메인 이름 구성
/etc/idmapd.conf를 편집하고 도메인 이름을 설명합니다.$ vi /etc/idmapd.conf
파일 시작 부분에 도메인 이름을 쓸 수 있는 줄(Domain=~)이 있습니다.[General]
#Verbosity = 0
# The following should be set to the local NFSv4 domain name
# The default is the host's DNS domain name.
Domain = local.domain.edu
서비스 활성화
시스템ctl 명령을 사용하여 NFS 서버의 서비스를 시작하고 활성화합니다.$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ systemctl enable nfs-server
방화벽 설치
NFS 서버가 클라이언트와 통신할 수 있도록 Firewall-cmd를 구성합니다.$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --reload
클라이언트에서 공유 디렉토리 마운트
클라이언트에서 공유 디렉터리의 마운트 지점(/mnt/nfs)을 만들고 NFS 서버(192.168.10.64)의 공유 디렉터리를 마운트할 수 있도록 합니다.df 명령으로 파일 시스템의 목록을 표시하고 NFS의 마운트 지점이 나타나면 OK합니다.$ mkdir /mnt/nfs
$ mount -t nfs 192.168.10.64:/home/nfs /mnt/nfs
$ # df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
공유 디렉터리를 불러올 설정을 추가하기 위해 클라이언트/etc/fstab 파일을 편집합니다.$ vi /etc/fstab
파일의 끝에 마운트할 서버, 디렉터리, 클라이언트의 마운트 지점 등을 기록합니다.# HEADER: This file was autogenerated at 2015-04-01 07:22:08 +0900
# HEADER: by puppet. While it can still be managed manually, it
# HEADER: is definitely not recommended.
#
# /etc/fstab
# Created by anaconda on Sun Mar 29 03:32:45 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 1 1
UUID=d4489d24-ba78-46b3-ab8c-b623609e64bc /boot xfs defaults 1 2
/dev/mapper/centos-home /home xfs defaults 1 2
/dev/mapper/centos-swap swap swap defaults 0 0
/srv/loopback-device/swiftloopback /srv/node/swiftloopback ext4 noatime,nodiratime,nobarrier,loop,user_xattr 0 0
192.168.10.64:/home/nfs /home/nfs nfs rsize=8192,wsize=8192,hard,intr 0 0
NFS를 마운트 해제하고 mount-a 명령을 실행하여/etc/fstab 설명을 기반으로 공유 디렉터리를 마운트할 수 있는지 확인합니다.$ umount /mnt/nfs
$ mount -a
$ df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
마운트에 성공하면 구축이 완료됩니다
Reference
이 문제에 관하여(CentOS7에 NFS 서버 구축 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tanuki_mujina/items/5c706b2eab6e7eed71fd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ vi /etc/exports
/home/nfs 192.168.10.0/24(rw)
/etc/idmapd.conf를 편집하고 도메인 이름을 설명합니다.
$ vi /etc/idmapd.conf
파일 시작 부분에 도메인 이름을 쓸 수 있는 줄(Domain=~)이 있습니다.[General]
#Verbosity = 0
# The following should be set to the local NFSv4 domain name
# The default is the host's DNS domain name.
Domain = local.domain.edu
서비스 활성화
시스템ctl 명령을 사용하여 NFS 서버의 서비스를 시작하고 활성화합니다.$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ systemctl enable nfs-server
방화벽 설치
NFS 서버가 클라이언트와 통신할 수 있도록 Firewall-cmd를 구성합니다.$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --reload
클라이언트에서 공유 디렉토리 마운트
클라이언트에서 공유 디렉터리의 마운트 지점(/mnt/nfs)을 만들고 NFS 서버(192.168.10.64)의 공유 디렉터리를 마운트할 수 있도록 합니다.df 명령으로 파일 시스템의 목록을 표시하고 NFS의 마운트 지점이 나타나면 OK합니다.$ mkdir /mnt/nfs
$ mount -t nfs 192.168.10.64:/home/nfs /mnt/nfs
$ # df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
공유 디렉터리를 불러올 설정을 추가하기 위해 클라이언트/etc/fstab 파일을 편집합니다.$ vi /etc/fstab
파일의 끝에 마운트할 서버, 디렉터리, 클라이언트의 마운트 지점 등을 기록합니다.# HEADER: This file was autogenerated at 2015-04-01 07:22:08 +0900
# HEADER: by puppet. While it can still be managed manually, it
# HEADER: is definitely not recommended.
#
# /etc/fstab
# Created by anaconda on Sun Mar 29 03:32:45 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 1 1
UUID=d4489d24-ba78-46b3-ab8c-b623609e64bc /boot xfs defaults 1 2
/dev/mapper/centos-home /home xfs defaults 1 2
/dev/mapper/centos-swap swap swap defaults 0 0
/srv/loopback-device/swiftloopback /srv/node/swiftloopback ext4 noatime,nodiratime,nobarrier,loop,user_xattr 0 0
192.168.10.64:/home/nfs /home/nfs nfs rsize=8192,wsize=8192,hard,intr 0 0
NFS를 마운트 해제하고 mount-a 명령을 실행하여/etc/fstab 설명을 기반으로 공유 디렉터리를 마운트할 수 있는지 확인합니다.$ umount /mnt/nfs
$ mount -a
$ df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
마운트에 성공하면 구축이 완료됩니다
Reference
이 문제에 관하여(CentOS7에 NFS 서버 구축 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tanuki_mujina/items/5c706b2eab6e7eed71fd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ systemctl enable nfs-server
NFS 서버가 클라이언트와 통신할 수 있도록 Firewall-cmd를 구성합니다.
$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --reload
클라이언트에서 공유 디렉토리 마운트
클라이언트에서 공유 디렉터리의 마운트 지점(/mnt/nfs)을 만들고 NFS 서버(192.168.10.64)의 공유 디렉터리를 마운트할 수 있도록 합니다.df 명령으로 파일 시스템의 목록을 표시하고 NFS의 마운트 지점이 나타나면 OK합니다.$ mkdir /mnt/nfs
$ mount -t nfs 192.168.10.64:/home/nfs /mnt/nfs
$ # df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
공유 디렉터리를 불러올 설정을 추가하기 위해 클라이언트/etc/fstab 파일을 편집합니다.$ vi /etc/fstab
파일의 끝에 마운트할 서버, 디렉터리, 클라이언트의 마운트 지점 등을 기록합니다.# HEADER: This file was autogenerated at 2015-04-01 07:22:08 +0900
# HEADER: by puppet. While it can still be managed manually, it
# HEADER: is definitely not recommended.
#
# /etc/fstab
# Created by anaconda on Sun Mar 29 03:32:45 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 1 1
UUID=d4489d24-ba78-46b3-ab8c-b623609e64bc /boot xfs defaults 1 2
/dev/mapper/centos-home /home xfs defaults 1 2
/dev/mapper/centos-swap swap swap defaults 0 0
/srv/loopback-device/swiftloopback /srv/node/swiftloopback ext4 noatime,nodiratime,nobarrier,loop,user_xattr 0 0
192.168.10.64:/home/nfs /home/nfs nfs rsize=8192,wsize=8192,hard,intr 0 0
NFS를 마운트 해제하고 mount-a 명령을 실행하여/etc/fstab 설명을 기반으로 공유 디렉터리를 마운트할 수 있는지 확인합니다.$ umount /mnt/nfs
$ mount -a
$ df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
마운트에 성공하면 구축이 완료됩니다
Reference
이 문제에 관하여(CentOS7에 NFS 서버 구축 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tanuki_mujina/items/5c706b2eab6e7eed71fd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ mkdir /mnt/nfs
$ mount -t nfs 192.168.10.64:/home/nfs /mnt/nfs
$ # df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
$ vi /etc/fstab
# HEADER: This file was autogenerated at 2015-04-01 07:22:08 +0900
# HEADER: by puppet. While it can still be managed manually, it
# HEADER: is definitely not recommended.
#
# /etc/fstab
# Created by anaconda on Sun Mar 29 03:32:45 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 1 1
UUID=d4489d24-ba78-46b3-ab8c-b623609e64bc /boot xfs defaults 1 2
/dev/mapper/centos-home /home xfs defaults 1 2
/dev/mapper/centos-swap swap swap defaults 0 0
/srv/loopback-device/swiftloopback /srv/node/swiftloopback ext4 noatime,nodiratime,nobarrier,loop,user_xattr 0 0
192.168.10.64:/home/nfs /home/nfs nfs rsize=8192,wsize=8192,hard,intr 0 0
$ umount /mnt/nfs
$ mount -a
$ df -k
ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/centos-root 52403200 10482184 41921016 21% /
devtmpfs 3937628 0 3937628 0% /dev
tmpfs 3947564 84 3947480 1% /dev/shm
tmpfs 3947564 74824 3872740 2% /run
tmpfs 3947564 0 3947564 0% /sys/fs/cgroup
/dev/loop0 1900368 6148 1772980 1% /srv/node/swiftloopback
/dev/sda1 505580 211484 294096 42% /boot
/dev/mapper/centos-home 63915528 131368 63784160 1% /home
tmpfs 3947564 74824 3872740 2% /run/netns
192.168.10.64:/home/nfs 430897664 847872 430049792 1% /mnt/nfs
Reference
이 문제에 관하여(CentOS7에 NFS 서버 구축 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tanuki_mujina/items/5c706b2eab6e7eed71fd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)