본문으로 건너뛰기
Version: 0.0.15

mass-ctl 명령어 치트시트

설정 & 인증

# 엔드포인트 설정
mass-ctl config set manager-endpoint https://IP:30083

# 로그인
mass-ctl login
mass-ctl login --validity-hours 168
mass-ctl login --auto-renew

# 로그아웃 / 버전
mass-ctl logout
mass-ctl --version

마운트 & 언마운트

# 마운트
sudo mass-ctl mount --volume-id VOL -m /mnt/data
sudo mass-ctl mount --volume-id VOL -m /mnt/data --read-only
# 재부팅 후 유지되지 않는 임시 마운트 (root 불필요)
mass-ctl mount --volume-id VOL -m /mnt/data --no-fstab

# 호스트의 모든 사용자가 공유하는 마운트
sudo mass-ctl mount --volume-id VOL -m /mnt/data --allow-other

# 언마운트
sudo mass-ctl unmount -m /mnt/data

# 마운트 확인
df -h /mnt/data
ls /mnt/data
정보

마운트하면 재부팅 복구가 기본으로 등록되므로 재부팅 후 마운트가 자동으로 복원됩니다. --fstab은 폐기되었으며 현재 아무 동작도 하지 않습니다.

데이터 복사 & 튜닝

# 마운트된 볼륨으로 대용량 복사
mass-ctl dsync --source /data/legacy --target /mnt/data/incoming

# 워크로드에 맞게 셸 튜닝
eval $(mass-ctl env --bandwidth)
eval $(mass-ctl env --metadata)