CLOUD

포스트: 17
Tags

Posts

17 posts

Ceph Object Gateway 설치

#ceph-deploy rgw create node1명령어를 입력하면 node1에 gateway 가 설치되고 아래처럼 로그가 나옵니다.[ceph_deploy.rgw][INFO ] The Ceph Object Gateway (RGW) is now running on host node1 and default port 7480모두 잘 설치 된거 같지만 위에 주소로 접속이 안되는 에러가 있습니다.해결방법은 모든pool의 min_size를 1로 변경하면 됩니다. 우선 node1에 ssh 접속후 아래 명령어를 입력합니다.#ceph osd lspools그러면 pool 목록이 나타납니다. .rgw.root 로 나오면 #ceph osd pool get .rgw.root min_size 명령어로 현재의 min_size

ceph-deploy mon create-initial 명령어 오류 해결방법

#ceph-deploy mon create-initial 명령어를 입력시에 아래와 같은 에러가 나타날수 있다. --------------------------------------------------------------------------------------------------------------- [node1][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.node1.asok mon_status [node1][ERROR ] admin_socket: exception getting command descriptions: [Errno 2] No such file or directory

Ceph 설치 (3/3)

Ceph 설치 (3/3)

3. Depoly a cluster manually ceph-depoly가 설치된 노드에서 아래의 명령어를 입력합니다. #ceph-deploy new node1 그러면 해당 디렉토리에서 ceph.conf 파일이 생겨나는데 #sudo vi ceph.conf명령어로 아래의 내용을 추가해줍니다.public network = 203.250.123.0/24 그리고 노드 설치 명령어를 입력합니다.#ceph-depoly install node1 --release luminous저는 노드 1개만 설치하기 때문에 node1만 쓰지만 여러개의 노드를 설치한다면 ceph-deploy install node1 node2 node3 --release luminous 같이 쓰시면 됩니다. 아래 명령어를 차례로 입력하

Ceph 설치(2/3)

2. Install software 아래의 커맨드를 입력합니다.#yum update #yum install ceph-deploy그리고 모든 노드에 아래의 커맨드를 입력합니다.#yum install ntp ntpdate ntp-doc#yum install openssh-server ceph-deploy가 설치된 노드에서 다른 노드로 ssh접속을 위한 설정이 필요합니다. #sudo vi /etc/hosts 여기서 노드 아이피와 노드 이름을 추가해줍니다.제 경우에는 203.250.123.456 node1한줄을 추가하였습니다. #ssh-keygen명령어 입력후 엔터를 연달아 입력하면 됩니다.#ssh-copy-id root@node1root 말고 username을 쓸수 있고 node1 은 hosts에 추가