우분투 터미널에서 "--overwrite-conf" 명령을 전달하는 방법은 무엇입니까?

우분투 터미널에서 "--overwrite-conf" 명령을 전달하는 방법은 무엇입니까?

아래 스크린샷을 참조하세요.

여기에 이미지 설명을 입력하세요

답변1

ceph-deploy 후 옵션 추가:

ceph-deploy --overwrite-conf mon create-initial 

답변2

다음 명령을 사용하여 ceph를 시작했습니다.

ceph-deploy mon create-initial

따라서 추가 매개변수를 전달하려면 --overwrite-conf이를 이전 명령에 추가하면 됩니다.

ceph-deploy mon create-initial --overwrite-conf

그게 전부 마법이에요. 어쩌면 초보자용 Linux 명령줄 튜토리얼을 Google에서 검색해야 할 수도 있습니다.

답변3

--overwrite-conf에 대한 명령 구문을 얻으려면 다음 명령을 입력하십시오.

$ ceph-deploy --overwrite-conf 사용법: ceph-deploy [-h] [-v | -q] [--버전] [--사용자 이름 USERNAME] [--overwrite-conf] [--ceph-conf CEPH_CONF] COMMAND ...

응답에는 이를 명시하지 않지만 'COMMAND'가 나타납니다.

'새로 만들기', '설치', 'mds', 'mgr', 'mon', 'rgw', 'gatherkeys', '디스크', 'osd', 'admin', 'config', 'repo', 'purge ', '퍼지데이터', '제거', 'calamari', 'forgetkeys', 'pkg')

--overwrite-conf의 일반적인 사용법은 'ceph-deploy admin ..' 명령을 다시 실행하는 것이므로 구문은 다음과 같습니다.

$ ceph-deploy --overwrite-conf 관리자 mon01 osd01 osd02 osd03

여기서 mon01은 모니터 노드의 호스트 이름으로 대체되고 osd01,osd02,osd03은 osd 노드의 호스트 이름으로 대체됩니다.

관련 정보