Salt 일반 명령 2
모듈 목록 보기 - module
salt ‘minion’ sys.list_modules
지정한 모듈의function 사용법 보기
salt ‘minion’ sys.list_funcionts
salt ‘minion’ sys.list_funcionts file
지정된 모듈에 대한 자세한 도움말 보기
salt ‘minion’ sys.doc
salt ‘minion’ sys.doc cmd
###############state 모듈 사용설명###########
설정 관리state 모듈 목록 보기
salt ‘minion’ sys.list_state_modules
설정 관리state 목록 보기 모듈 모든 방법 목록 지정
salt ‘minion’ sys.list_state_functions svn
설정 관리state 목록 지정 모듈의 상세한 사용법 보기
salt ‘minion‘ sys.state_doc file
설정 관리state 목록 지정 모듈 보기 방법
salt ‘minion’ sys.state_doc file.managed
################salt의key관리#######################
salt-key [options]
options:
- A # minion의 키를 모두 받아들이기
-R # 모든 minion의 key 거부
- D # 모든 minion 키 삭제
- L # 모든 minion 키 보기
- P# 모든 공개 키 인쇄
- F# 모든 키의 지문 인쇄
- a # 지정된 minion의 key 수신
-d# 지정된 minion의 key 삭제
- f# 지정된 키의 지문 인쇄
salt-key 반환 정보
############################pillar############################
호스트에 대응하는 모든pillar 변수 보기
salt ‘minion’ pillar.data
salt ‘minion’ pillar.items
호스트의 여러 pillar 값 보기
salt ‘minion’ pillar.item role appname
pillar 값 수정 후 pillar 값 새로 고침
salt ‘minion’ saltutil.refresh_pillar
pillar 모듈 상세 사용 방법 보기
salt ‘minion’ sys.doc pillar
pillar 보기 방법
salt ‘minion’ sys.list_functions pillar
"""
shuke:
- pillar.data
- pillar.ext
- pillar.get
- pillar.item
- pillar.items
- pillar.raw
"""
############################grains ############################
grains 사용 보기
salt ‘minion’ sys.list_functions grains
grains의 상세한 사용법 보기
salt ‘minion’ sys.doc grains
항목 보기
salt ‘minion’ grains.ls
item 값 보기
salt ‘minion’ grains.items
구체적인 item 항목의 값 보기
salt ‘minion’ grains.item osmajorrelease
동기화_grains 디렉터리의python 스크립트를 minion으로
salt ‘minion’ saltutil.sync_call
하면, 만약, 만약...grains 디렉터리python 스크립트에 변화가 있습니다. 다시 불러와야 합니다.
salt ‘minion’ sys.reload_modules
#####minion 상태관리 ############minion
모든 mininon 상태 보기
salt-run manage.status
모든 미니언 온라인 미니언 보기
salt-run manage.up
모든 오프라인 미니온을 보면 지정한 매개 변수인removekey=True와 함께 오프라인 미니온의 키를 삭제할 수 있습니다
salt-run manage.down
############################salt-call############################
salt-call 이 명령은 보통 미니언에서 실행됩니다. 미니언은 실행 가능한 모듈을 실행할 수 있습니다. 마스터를 통해job가 아닙니다
salt-call [options] [arguments]
salt-call test.ping
salt-call cmd.run 'ls'
###############salt-cp 파일 전송 ############
salt-cp 배포 파일은 미니온에 있고 디렉터리 배포는 지원되지 않습니다
salt-cp [options] '' SOURCE DEST
salt-cp 'minont' somefile /tmp
###############saltutil 모듈에서의 job 관리 방법 #########
실행 중인jobs 보기
salt ‘minion’ saltutil.running
지정한jid의job 보기 (mnion이 실행 중인jobs)
salt ‘minion’ saltutil.find_job
지정한jid에 신호 보내기
salt ‘minion’ saltutil.singnal_job
지정한jid에term_ 보내기job(시스템에 해당하는 신호는 15)
salt ‘minion’ saltutil.term_job
지정한jid에kill신호(시스템에 해당하는 신호는 9) 보내기
salt ‘minion’ saltutil.kill_job
###############salt-run 명령 관리 작업 방법
현재 미니온에서 실행 중인 모든 작업을 조회하는 것은 모든 기계에서saltutil을 실행하는 것과 같습니다.running
salt-run jobs.active
마스터 기본 설정은 24시간의jobs 결과 정보를 보존할 수 있기 때문에 최근에 수행한 작업을 조회할 수 있습니다
salt-run jobs.lookup_jid
최근 캐시된 작업 결과를 보여 줍니다. 시스템 내부 통신의 작업입니다.
salt-run jobs.list_jobs
마지막 실행 작업 조회
salt-run jobs.last_run
작업 세부 정보 표시
salt-run jobs.list_job
###############fileserver관리 ##############
master 노드 작업
state 파일 업데이트
salt-run fileserver.update
로컬 state 파일 지우기
salt-run fileserver.clear_cache
fileserver 디렉토리 나열
salt-run fileserver.dir_list
파일을 나열합니다.
salt-run fileserver.file_list
############################ ############################
############################ ############################
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.