반응형
1. 설치 환경
o 가상 서버 환경 3대 구성
o Deploy 서버와 Ceph Node 3대로 구성
2. Ceph Package 설치
o Ceph 노드 모두 설치
$ apt install ntp python -y $ sudo useradd -d /home/cephnode -m cephnode $ sudo passwd cephnode 암호 임력 : test123 $ echo "cephnode ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephnode $ sudo chmod 0440 /etc/sudoers.d/cephnode |
o /etc/hosts 파일 등록
10.0.0.5 node01 10.0.0.4 node02 10.0.0.6 node03 |
o Deploy 노드 설치
- Ceph Deploy 패키지 설치
$ wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add - $ echo deb https://download.ceph.com/debian-luminous/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list $ sudo apt update $ sudo apt install ceph-deploy |
- Ceph 유저 생성
$ sudo useradd -d /home/cephdeploy -m cephdeploy $ sudo passwd cephdeploy 암호 임력 : test123 $ echo "cephdeploy ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephdeploy $ sudo chmod 0440 /etc/sudoers.d/cephdeploy |
- Key 복사 및 설정
$ ssh-keygen -t rsa $ ssh-copy-id cephnode@node01 $ ssh-copy-id cephnode@node02 $ ssh-copy-id cephnode@node03 |
o 키 등록
$ vim ~/.ssh/config Host node01 Hostname node01 User cephnode Host node02 Hostname node02 User cephnode Host node03 Hostname node03 User cephnode |
3. Ceph Cluster 구성
### ceph 설정 폴더 생성 $ mkdir my-cluster $ cd my-cluster ### Ceph Cluster 초기화 작업 $ ceph-deploy purge node01 node02 node03 $ ceph-deploy purgedata node01 node02 node03 $ ceph-deploy forgetkeys $ rm ceph-deploy-ceph.log ### Ceph Cluster 구성 ### Monitor Daemon과 MGR은 node01 deploy 서버에 구성 $ ceph-deploy new node01 $ ceph-deploy install node01 node02 node03 $ ceph-deploy mon create-initial $ ceph-deploy admin node01 node02 node03 $ ceph-deploy mgr create node01 $ ceph-deploy osd create --data /dev/vdb node01 $ ceph-deploy osd create --data /dev/vdb node02 $ ceph-deploy osd create --data /dev/vdb node03 $ ceph-deploy mds create node01 $ ceph-deploy rgw create node01 |
반응형
'Linux' 카테고리의 다른 글
Linux local repository 설정 방법 (0) | 2023.08.10 |
---|---|
Linux SSH 접속시 암호 늦게뜨는것 해결하기 (0) | 2023.08.10 |
wget 하위 디렉토리 다운로드 (0) | 2023.08.10 |
Virtual Machine vs Container (0) | 2023.08.10 |
Ceph Storage 노드 추가 (0) | 2023.08.10 |