SeaweedFS 설치 및 배포
각 애플리케이션 서버와 공유 스토리지 서버에 SeaweedFS를 설치해야 합니다.
이 섹션에서는 SeaweedFS를 설치하고 배포하는 방법을 설명합니다.
SeaweedFS 다운로드
공유 스토리지 서버와 애플리케이션 서버에서 각각 다음 명령을 실행해야 합니다.
bash 명령을 실행합니다.
명령을 실행하면 "/usr/local/bin/"에 실행 파일 "weed"가 있습니다.
공유 스토리지 서버에 SeaWeedFS 설치
" /etc/systemd/system/ " 경로 에서 seaweed.service 파일을 생성하고 파일에 다음 콘텐츠를 추가합니다.
-dir 매개변수에 유의하십시오. 이 경로를 가진 폴더가 존재하는지 확인해야 합니다.
다음 명령을 실행하여 systemd 데몬을 다시 로드하고 부팅 시 서비스를 활성화하고 SeaweedFS 서비스를 시작합니다.
sudo systemctl daemon-reload sudo systemctl enable seaweed.service sudo service seaweed start
위의 명령을 실행하면 SeaweedFS 서비스가 시작됩니다.
애플리케이션 서버에 SeaweedFS설치
RPM 기반(운영체제는 CentOS, 낙찰 Kylin) Linux를 사용하는 경우 다음 명령을 실행하십시오.
sudo yum install epel-release -y
sudo yum install sshfs -y
RedHat 7.6 Linux를 사용하는 경우 다음 명령을 실행합니다.
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
sudo yum install sshfs -y
Debian 기반(운영 체제는 Ubuntu) Linux를 사용하는 경우 다음 명령을 실행합니다.
sudo apt-get install sshfs -y
sudo mkdir /mnt/weed
user_allow_other
-dir 매개변수에 유의하십시오. 이 경로를 가진 폴더가 존재하는지 확인해야 합니다. 이 경로는 공유 스토리지 경로를 구성할 때 사용해야 합니다.
SHARED_STORAGE_SERVER_IP를 실제 스토리지 서버 IP 주소로 바꿔야 합니다.
sudo systemctl daemon-reload sudo systemctl enable seaweedfuse.service sudo service seaweedfuse start
위의 명령을 실행하면 SeaweedFS 서비스가 시작됩니다.
Last updated