MinIO Admin Complete Guide
MinIO 관리 전체 가이드
MinIO Client (mc) provides admin sub-command to perform administrative tasks on your MinIO deployments.
MinIO 클라이언트 (mc)는 MinIO 배포에서 관리 작업을 수행하기 위한 관리 하위 명령을 제공합니다.
service restart and stop all MinIO servers
서비스 모든 MinIO 서버를 다시 시작하고 중지
update update all MinIO servers
업데이트 모든 MinIO 서버를 업데이트
info display MinIO server information
정보 MinIO 서버 정보 표시
user manage users
사용자 사용자 관리
group manage groups
그룹 그룹 관리
policy manage policies defined in the MinIO server
정책 MinIO 서버에 정의된 정책을 관리합니다
config manage configuration file
구성 구성 파일을 관리합니다
heal heal disks, buckets and objects on MinIO server
복구 서버의 복구 디스크, 버킷 및 객체 복구
profile generate profile data for debugging purposes
프로필 디버깅 목적으로 프로필 데이터를 생성합니다
top provide top like statistics for MinIO
최고 MinIO에 대한 통계와 같은 상단을 제공합니다
trace show http trace for minio server
추적 minio 서버에 대한 http 추적 표시
console show console logs for MinIO server
콘솔 MinIO 서버에 대한 콘솔 로그 표시
prometheus manages prometheus config settings
프로메테우스 prometheus 구성 설정을 관리합니다
1. Download MinIO Client
1. MinIO 클라이언트 다운로드
Docker Stable
도커 안정
docker pull minio/mc
docker run minio/mc admin info server play
Docker Edge
도커 엣지
docker pull minio/mc:edge
docker run minio/mc:edge admin info server play
Homebrew (macOS)
홈브루(macOS)
Install mc packages using Homebrew
Homebrew를 사용하여 mc 패키지 설치
brew install minio/stable/mc
mc --help
Binary Download (GNU/Linux)
바이너리 다운로드 (GNU/Linux)
Platform
Architecture
URL
GNU/Linux
64-bit Intel
https://dl.min.io/client/mc/release/linux-amd64/mc
64-bit PPC
https://dl.min.io/client/mc/release/linux-ppc64le/mc
chmod +x mc
./mc --help
Binary Download (Microsoft Windows)
바이너리 다운로드 (Microsoft Windows)
Platform
Architecture
URL
Microsoft Windows
64-bit Intel
https://dl.min.io/client/mc/release/windows-amd64/mc.exe
mc.exe --help
Install from Source
소스에서 설치
Source installation is intended only for developers and advanced users. mc update command does not support update notifications for source based installations.
소스 설치는 개발자와 고급 사용자만을 위한 것입니다. mc update 명령은 소스 기반 설치에 대한 업데이트 알림을 지원하지 않습니다.
Please download official releases from https://min.io/download/#minio-client. If you do not have a working Golang environment, please follow How to install Golang.
https://min.io/download/#minio-client에서 공식 릴리스를 다운로드하세요. 작동하는 Golang 환경이 없다면 Golang 설치 방법을 따르세요.
go get -d github.com/minio/mc
cd ${GOPATH}/src/github.com/minio/mc
make
2. Run MinIO Client
2. MinIO 클라이언트 실행
GNU/Linux
GNU/리눅스
chmod +x mc
./mc --help
macOS
맥OS
chmod 755 mc
./mc --help
Microsoft Windows
마이크로소프트 윈도우
mc.exe --help
3. Add a MinIO Storage Service
3. MinIO 스토리지 서비스 추가
MinIO server displays URL, access and secret keys.
MinIO 서버는 URL, 액세스 및 비밀 키를 표시합니다.
Usage
용법
mc config host add
Alias is simply a short name to your MinIO service. MinIO end-point, access and secret keys are supplied by your MinIO service. Admin API uses "S3v4" signature and cannot be changed.
별칭은 단순한 MinIO 서비스의 짧은 이름입니다. MinIO 엔드포인트, 액세스 및 비밀 키는 MinIO 서비스에서 제공됩니다. Admin API는 "S3v4" 서명을 사용하며 변경할 수 없습니다.
mc config host add minio http://192.168.1.51:9000 BKIKJAA5BMMU2RHO6IBB V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12
4. Test Your Setup
4. 설정을 테스트
Example:
예:
Get MinIO server information for the configured alias minio
구성된 별칭 minio에 대한 MinIO 서버 정보 가져오기
mc admin info server minio
● 192.168.1.51:9000
Uptime : online since 1 day ago
Version : 2018-05-28T04:31:38Z
Region :
SQS ARNs :
Stats : Incoming 82GiB, Outgoing 28GiB
Storage : Used 7.4GiB
CPU min avg max
current 0.12% 0.14% 0.17%
historic 0.03% 1.27% 412.18%
MEM usage
current 602 MiB
historic 448 MiB
5. Everyday Use
5. 일상적인 사용
You may add shell aliases for info, healing.
정보, 치유를 위해 쉘 별칭을 추가할 수 있습니다.
alias minfo='mc admin info'
alias mheal='mc admin heal'
6. Global Options
6. 글로벌 옵션
Option [--debug]
옵션 [-디버그]
Debug option enables debug output to console.
디버그 옵션을 사용하면 콘솔에 디버그 출력을 활성화할 수 있습니다.
Example: Display verbose debug output for info command.
예: info 명령에 대한 자세한 디버그 출력을 표시합니다.
mc admin --debug info server minio
mc: GET /minio/admin/v1/info HTTP/1.1
Host: 192.168.1.51:9000
User-Agent: MinIO (linux; amd64) madmin-go/0.0.1 mc/2018-05-23T23:43:34Z
Authorization: AWS4-HMAC-SHA256 Credential=**REDACTED**/20180530/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=**REDACTED**
X-Amz-Content-Sha256: UNSIGNED-PAYLOAD
X-Amz-Date: 20180530T001808Z
Accept-Encoding: gzip
mc: HTTP/1.1 200 OK
Transfer-Encoding: chunked
Accept-Ranges: bytes
Content-Security-Policy: block-all-mixed-content
Content-Type: application/json
Date: Wed, 30 May 2018 00:18:08 GMT
Server: MinIO/DEVELOPMENT.2018-05-28T04-31-38Z (linux; amd64)
Vary: Origin
X-Amz-Request-Id: 1533440573A63034
X-Xss-Protection: "1; mode=block"
mc: Response Time: 140.70112ms
● 192.168.1.51:9000
Uptime : online since 1 day ago
Version : 2018-05-28T04:31:38Z
Region :
SQS ARNs :
Stats : Incoming 82GiB, Outgoing 28GiB
Storage : Used 7.4GiB
CPU min avg max
current 0.12% 0.14% 0.17%
historic 0.03% 1.27% 412.18%
MEM usage
current 602 MiB
historic 448 MiB
Option [--json]
옵션 [--json]
JSON option enables parseable output in JSON lines format.
JSON 옵션을 사용하면 JSON 라인 형식으로 구문 분석 가능한 출력이 가능합니다.
Example: MinIO server information.
예: MinIO 서버 정보
mc admin --json info server minio
{
"status": "success",
"service": "on",
"address": "192.168.1.51:9000",
"error": "",
"storage": {
"used": 7979370172,
"backend": {
"backendType": "FS"
}
},
"network": {
"transferred": 90473434722,
"received": 30662519192
},
"server": {
"uptime": 157467244813288,
"version": "2018-05-28T04:31:38Z",
"commitID": "7d8c5ffb13334f4aec20a35bd2575bd7c740fb7a",
"region": "",
"sqsARN": []
}
"cpu": {
"addr": "play.minio.io:9000",
"load": [
{
"avg": 0.11,
"max": 0.13,
"min": 0.09
}
],
"historicLoad": [
{
"avg": 1.270331023187104,
"max": 412.18000000000006,
"min": 0.03
}
]
},
"mem": {
"addr": "play.minio.io:9000",
"usage": [
{
"mem": 631800056
}
],
"historicUsage": [
{
"mem": 469437357
}
]
}
}
Option [--no-color]
옵션 [--색상 없음]
This option disables the color theme. It is useful for dumb terminals.
이 옵션은 색상 테마를 비활성화합니다. dumb 터미널에 유용합니다.
Option [--quiet]
옵션 [--quiet]
Quiet option suppress chatty console output.
Quiet 옵션은 chatty 콘솔 출력을 억제합니다.
Option [--config-dir]
옵션 [--config-dir]
Use this option to set a custom config path.
사용자 정의 구성 경로를 설정하려면 이 옵션을 사용하십시오.
Option [ --insecure]
옵션 [ --안전하지 않음]
Skip SSL certificate verification.
SSL 인증서 확인을 건너뜁니다.
7. Commands
7. 명령
service - restart and stop all MinIO servers
service - 모든 MinIO 서버를 다시 시작하고 중지합니다
update - updates all MinIO servers
update - 모든 MinIO 서버를 업데이트합니다
info - display MinIO server information
info - MinIO 서버 정보를 표시합니다
user - manage users
user - 사용자를 관리합니다
group - manage groups
group - 그룹을 관리합니다
policy - manage canned policies
policy - 미리 준비된 정책을 관리합니다
config - manage server configuration file
config - 서버 구성 파일을 관리합니다
heal - heal disks, buckets and objects on MinIO server
heal - MinIO 서버의 디스크, 버킷 및 객체를 치료합니다
profile - generate profile data for debugging purposes
profile - 디버깅 목적으로 프로필 데이터를 생성합니다
top - provide top like statistics for MinIO
top - MinIO에 대한 통계와 같은 상단을 제공합니다
trace - show http trace for MinIO server
trace - MinIO 서버에 대한 http 추적을 표시합니다
console - show console logs for MinIO server
console - MinIO 서버의 콘솔 로그를 표시합니다
prometheus - manages prometheus config settings
prometheus - 프로메테우스 구성 설정을 관리합니다
Command update - updates all MinIO servers
update 명령 - 모든 MinIO 서버를 업데이트합니다
update command provides a way to update all MinIO servers in a cluster.
update 명령은 클러스터의 모든 MinIO 서버를 업데이트하는 방법을 제공합니다
NOTE:
메모:
An alias pointing to a distributed setup this command will automatically update all MinIO servers in the cluster.
이 명령의 분산 설정을 가리키는 별칭은 클러스터의 모든 MinIO 서버를 자동으로 업데이트합니다.
update is an disruptive operations for your MinIO service, any on-going API operations will be forcibly canceled. So, it should be used only when you are planning MinIO upgrades for your deployment.
업데이트는 MinIO 서비스에 지장을 주는 작업이므로 진행 중인 모든 API 작업이 강제로 취소됩니다. 따라서 배포를 위해 MinIO 업그레이드를 계획하는 경우에만 사용해야 합니다.
Example: Update all MinIO servers.
예: 모든 MinIO 서버를 업데이트합니다.
mc admin update play
Server `play` updated successfully from RELEASE.2019-08-14T20-49-49Z to RELEASE.2019-08-21T19-59-10Z
서버 'play'가 RELEASE.2019-08-14T20-49-49Z에서 RELEASE.2019-08-21T19-59-10Z로 업데이트되었습니다.
Command service - restart and stop all MinIO servers
service 명령 - 모든 MinIO 서버를 다시 시작하고 중지합니다
service command provides a way to restart and stop all MinIO servers.
service 명령은 모든 MinIO 서버를 다시 시작하고 중지하는 방법을 제공합니다.
NOTE:
메모:
An alias pointing to a distributed setup this command will automatically execute the same actions across all servers.
분산 설정을 가리키는 별칭인 이 명령은 모든 서버에서 동일한 작업을 자동으로 실행합니다.
restart and stop sub-commands are disruptive operations for your MinIO service, any on-going API operations will be forcibly canceled. So, it should be used only under administrative circumstances. Please use it with caution.
restart 및 stop 서브 명령은 MinIO 서비스에 지장을 주는 작업이므로 진행 중인 모든 API 작업은 강제로 취소됩니다. 따라서 관리 상황에서만 사용해야 합니다. 주의하여 사용하시기 바랍니다.
NAME:
이름:
mc admin service - restart and stop all MinIO servers
FLAGS:
플래그:
--help, -h show help
--help, -h 도움말 표시
COMMANDS:
명령:
restart restart all MinIO servers
restart 모든 MinIO 서버를 다시 시작합니다
stop stop all MinIO servers
stop 모든 MinIO 서버를 중지합니다
Example: Restart all MinIO servers.
예: 모든 MinIO 서버를 다시 시작합니다.
mc admin service restart play
Restarted `play` successfully.
`play`를 성공적으로 다시 시작했습니다.
Command info - Display MinIO server information
info 명령 - MinIO 서버 정보 표시
info command displays server information of one or many MinIO servers (under distributed cluster)
info 명령은 하나 이상의 MinIO 서버 (분산 클러스터 아래)의 서버 정보를 표시합니다.
NAME:
이름:
mc admin info - get MinIO server information
FLAGS:
플래그:
--help, -h show help
--help, -h 도움말 표시
Example: Display MinIO server information.
예: MinIO 서버 정보를 표시합니다.
mc admin info play
● play.min.io
Uptime : online since 1 day ago
Version : 2018-05-28T04:31:38Z
Region :
SQS ARNs :
Stats : Incoming 82GiB, Outgoing 28GiB
Storage : Used 8.2GiB
Command policy - Manage canned policies
policy(정책) 명령 - 미리 준비된 정책을 관리합니다
policy command to add, remove, list policies on MinIO server.
MinIO 서버에서 정책을 추가, 제거, 나열하는 정책 명령입니다.
NAME:
이름:
mc admin policy - manage policies
FLAGS:
플래그:
--help, -h show help
--help, -h 도움말 표시
COMMANDS:
명령:
add add new policy
add 새 정책을 추가합니다
remove remove policy
remove 정책을 제거합니다
list list all policies
list 모든 정책을 나열합니다
info show info on a policy
info 정책에 대한 정보를 표시합니다
set set IAM policy on a user or group
set 사용자 또는 그룹에 대한 IAM 정책을 설정합니다
Example: Add a new policy 'newpolicy' on MinIO, with policy from /tmp/newpolicy.json.
예: /tmp/newpolicy.json의 정책을 사용하여 MinIO에 새 정책 'newpolicy'를 추가합니다.
mc admin policy add myminio/ newpolicy /tmp/newpolicy.json
Example: Remove policy 'newpolicy' on MinIO.
예: MinIO에서 'newpolicy' 정책을 제거합니다.
mc admin policy remove myminio/ newpolicy
Example: List all policies on MinIO.
예: MinIO의 모든 정책을 나열합니다.
mc admin policy list --json myminio/
{"status":"success","policy":"newpolicy"}
{"상태":"성공","정책":"새 정책"}
Example: Show info on a policy
예: 정책에 대한 정보를 표시합니다
mc admin policy info myminio/ writeonly
Example: Set the policy on a user or group
예: 사용자 또는 그룹에 대한 정책을 설정합니다
mc admin policy set myminio writeonly user=someuser
mc admin policy set myminio writeonly group=somegroup
Command user - Manage users
user 명령 - 사용자를 관리합니다
user command to add, remove, enable, disable, list users on MinIO server.
MinIO 서버에서 사용자를 추가, 제거, 활성화, 비활성화, 나열하는 user 명령입니다.
NAME:
이름:
mc admin user - manage users
FLAGS:
플래그:
--help, -h show help
--help, -h 도움말 표시
COMMANDS:
명령:
add add new user
add 새 사용자 추가
disable disable user
disable 사용자 비활성화
enable enable user
enable 사용자 활성화
remove remove user
remove 사용자 제거
list list all users
list 모든 사용자 목록
info display info of a user
info 사용자의 정보 표시
Example: Add a new user 'newuser' on MinIO.
예: MinIO에 새 사용자 'newuser'를 추가합니다.
mc admin user add myminio/ newuser newuser
Example: Disable a user 'newuser' on MinIO.
예: MinIO에서 사용자 'newuser'를 비활성화합니다.
mc admin user disable myminio/ newuser
Example: Enable a user 'newuser' on MinIO.
예: MinIO에서 'newuser' 사용자를 활성화합니다.
mc admin user enable myminio/ newuser
Example: Remove user 'newuser' on MinIO.
예: MinIO에서 'newuser' 사용자를 제거합니다.
mc admin user remove myminio/ newuser
Example: List all users on MinIO.
예: MinIO의 모든 사용자를 나열합니다.
mc admin user list --json myminio/
{"status":"success","accessKey":"newuser","userStatus":"enabled"}
Example: Display info of a user
예: 사용자 정보를 표시합니다
mc admin user info myminio someuser
Command group - Manage groups
group 명령 - 그룹을 관리합니다
group command to add, remove, info, list, enable, disable groups on MinIO server.
MinIO 서버에서 그룹을 추가, 제거, 정보, 나열, 활성화, 비활성화하는 그룹 명령입니다.
NAME:
이름:
mc admin group - manage groups
USAGE:
용법:
mc admin group COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]
COMMANDS:
명령:
add add users to a new or existing group
add 사용자를 새 그룹 또는 기존 그룹에 추가
remove remove group or members from a group
remove 그룹 제거 또는 그룹에서 구성원 제거
info display group info
info 그룹 정보를 표시
list display list of groups
list 그룹 목록을 표시
enable Enable a group
enable 그룹 활성화
disable Disable a group
disable 그룹 비활성화
Example: Add a pair of users to a group 'somegroup' on MinIO.
예: MinIO의 'somegroup' 그룹에 사용자 쌍을 추가합니다.
Group is created if it does not exist.
그룹이 존재하지 않으면 생성됩니다.
mc admin group add myminio somegroup someuser1 someuser2
Example: Remove a pair of users from a group 'somegroup' on MinIO.
예: MinIO의 'somegroup' 그룹에서 사용자 쌍을 제거합니다.
mc admin group remove myminio somegroup someuser1 someuser2
Example: Remove a group 'somegroup' on MinIO.
예: MinIO에서 'somegroup' 그룹을 제거합니다.
Only works if the given group is empty.
주어진 그룹이 비어있는 경우에만 작동합니다.
mc admin group remove myminio somegroup
Example: Get info on a group 'somegroup' on MinIO.
예: MinIO의 'somegroup' 그룹에 대한 정보를 가져옵니다.
mc admin group info myminio somegroup
Example: List all groups on MinIO.
예: MinIO의 모든 그룹을 나열합니다.
mc admin group list myminio
Example: Enable a group 'somegroup' on MinIO.
예: MinIO에서 'somegroup' 그룹을 활성화합니다.
mc admin group enable myminio somegroup
Example: Disable a group 'somegroup' on MinIO.
예: MinIO에서 'somegroup' 그룹을 비활성화합니다.
mc admin group disable myminio somegroup
Command config - Manage server configuration
config 명령 - 서버 구성을 관리합니다
config command to manage MinIO server configuration.
MinIO 서버 구성을 관리하는 config 명령입니다.
NAME:
이름:
mc admin config - manage configuration file
USAGE:
용법:
mc admin config COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]
COMMANDS:
명령:
get get config of a MinIO server/cluster.
get MinIO 서버/클러스터의 구성을 가져옵니다.
set set new config file to a MinIO server/cluster.
set 새로운 구성 파일을 MinIO 서버/클러스터로 설정합니다.
FLAGS:
플래그:
--help, -h Show help
--help, -h 도움말을 표시
Example: Get server configuration of a MinIO server/cluster.
예: MinIO 서버/클러스터의 서버 구성을 가져옵니다.
mc admin config get myminio > /tmp/my-serverconfig
Example: Set server configuration of a MinIO server/cluster.
예: MinIO 서버/클러스터의 서버 구성을 설정합니다.
mc admin config set myminio < /tmp/my-serverconfig
Command heal - Heal disks, buckets and objects on MinIO server
heal 명령 - MinIO 서버의 디스크, 버킷 및 객체를 치료합니다
heal command heals disks, missing buckets, objects on MinIO server.
heal 명령은 MinIO 서버의 디스크, 누락된 버킷, 객체를 복구합니다.
NOTE: This command is only applicable for MinIO erasure coded setup (standalone and distributed).
메모: 이 명령은 MinIO 삭제 코딩 설정(독립형 및 분산형)에만 적용 가능합니다.
NAME:
이름:
mc admin heal - heal disks, buckets and objects on MinIO server
FLAGS:
플래그:
--scan value select the healing scan mode (normal/deep) (default: "normal")
--scan 값 복구 스캔 모드 선택 (일반/심층) (기본값: "일반")
--recursive, -r heal recursively
--recursive, -r 재귀적으로 치료합니다
--dry-run, -n only inspect data, but do not mutate
--dry-run, -n 데이터만 검사하고 변경하지는 않습니다
--force-start, -f force start a new heal sequence
--force-start, -f 새로운 치료 시퀀스를 강제로 시작합니다
--force-stop, -s force stop a running heal sequence
--force-stop, -s 실행중인 치유 시퀀스를 강제로 중지합니다
--remove remove dangling objects in heal sequence
--remove 복구 시퀀스에서 매달린 객체 제거
--help, -h show help
--help, -h 도움말 표시
Example: Heal MinIO cluster after replacing a fresh disk, recursively heal all buckets and objects, where 'myminio' is the MinIO server alias.
예: 새 디스크를 교체한 후 MinIO 클러스터를 복구하고 모든 버킷과 객체를 재귀적으로 복구합니다. 여기서 'myminio'는 MinIO 서버 별칭입니다.
mc admin heal -r myminio
Example: Heal MinIO cluster on a specific bucket recursively, where 'myminio' is the MinIO server alias.
예: 특정 버킷의 MinIO 클러스터를 반복적으로 치료합니다. 여기서 'myminio'는 MinIO 서버 별칭입니다.
mc admin heal -r myminio/mybucket
Example: Heal MinIO cluster on a specific object prefix recursively, where 'myminio' is the MinIO server alias.
예: 특정 객체 접두사에서 MinIO 클러스터를 반복적으로 치료합니다. 여기서 'myminio'는 MinIO 서버 별칭입니다.
mc admin heal -r myminio/mybucket/myobjectprefix
Command profile - generate profile data for debugging purposes
profile 명령 - 디버깅 목적으로 프로필 데이터 생성
NAME:
이름:
mc admin profile - generate profile data for debugging purposes
COMMANDS:
명령:
start start recording profile data
start 프로필 데이터 기록 시작
stop stop and download profile data
stop 프로필 데이터를 중지하고 다운로드합니다
Start CPU profiling
CPU 프로파일링 시작
mc admin profile start --type cpu myminio/
Command top - provide top like statistics for MinIO
top 명령 - MinIO에 대한 통계와 같은 상단 제공
NOTE: This command is only applicable for a distributed MinIO setup.
메모: 이 명령은 분산 MinIO 설정에만 적용 가능합니다.
It is not supported on single node and gateway deployments.
단일 노드 및 게이트웨이 배포에서는 지원되지 않습니다.
NAME:
이름:
mc admin top - provide top like statistics for MinIO
COMMANDS:
명령:
locks Get a list of the 10 oldest locks on a MinIO cluster.
locks MinIO 클러스터에서 가장 오래된 잠금 10개 목록을 가져옵니다.
Example: Get a list of the 10 oldest locks on a distributed MinIO cluster, where 'myminio' is the MinIO cluster alias.
예: 분산 MinIO 클러스터에서 가장 오래된 잠금 10개 목록을 가져옵니다. 여기서 'myminio'는 MinIO 클러스터 별칭입니다.
mc admin top locks myminio
Command trace - Show http trace for MinIO server
trace 명령 - MinIO 서버에 대한 http 추적 표시
trace command displays server http trace of one or all MinIO servers (under distributed cluster)
추적 명령은 하나 또는 모든 MinIO 서버의 서버 http 추적을 표시합니다 (분산 클러스터 아래).
NAME:
이름:
mc admin trace - show http trace for MinIO server
FLAGS:
플래그:
--verbose, -v print verbose trace
--verbose, -v 자세한 추적을 인쇄합니다
--all, -a trace all traffic (including internode traffic between MinIO servers)
--all, -a 모든 트래픽 (MinIO 서버 간의 노드 간 트래픽 포함)을 추적
--errors, -e trace failed requests only
--errors, -e 실패한 요청만 추적합니다
--help, -h show help
--help, -h 도움말을 표시합니다
Example: Display MinIO server http trace.
예: MinIO 서버 http 추적을 표시합니다.
mc admin trace myminio
172.16.238.1 [REQUEST (objectAPIHandlers).ListBucketsHandler-fm] [154828542.525557] [2019-01-23 23:17:05 +0000]
172.16.238.1 GET /
172.16.238.1 Host: 172.16.238.3:9000
172.16.238.1 X-Amz-Date: 20190123T231705Z
172.16.238.1 Authorization: AWS4-HMAC-SHA256 Credential=minio/20190123/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=8385097f264efaf1b71a9b56514b8166bb0a03af8552f83e2658f877776c46b3
172.16.238.1 User-Agent: MinIO (linux; amd64) minio-go/v6.0.8 mc/2019-01-23T23:15:38Z
172.16.238.1 X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
172.16.238.1
172.16.238.1
172.16.238.1 [RESPONSE] [154828542.525557] [2019-01-23 23:17:05 +0000]
172.16.238.1 200 OK
172.16.238.1 X-Amz-Request-Id: 157C9D641F42E547
172.16.238.1 X-Minio-Deployment-Id: 5f20fd91-6880-455f-a26d-07804b6821ca
172.16.238.1 X-Xss-Protection: 1; mode=block
172.16.238.1 Accept-Ranges: bytes
172.16.238.1 Content-Security-Policy: block-all-mixed-content
172.16.238.1 Content-Type: application/xml
172.16.238.1 Server: MinIO/RELEASE.2019-09-05T23-24-38Z
172.16.238.1 Vary: Origin
...
Command console - show console logs for MinIO server
console 명령 - MinIO 서버에 대한 콘솔 로그 표시
console command displays server logs of one or all MinIO servers (under distributed cluster)
console 명령은 하나 또는 모든 MinIO 서버의 서버 로그를 표시합니다 (분산 클러스터 아래).
NAME:
이름:
mc admin console - show console logs for MinIO server
FLAGS:
플래그:
--limit value, -l value show last n log entries (default: 10)
--limit value, -l value 마지막 n 개의 로그 항목을 표시합니다 (기본값: 10)
--help, -h show help
--help, -h 도움말 표시
Example: Display MinIO server http trace.
예: MinIO 서버 http 추적을 표시합니다.
mc admin console myminio
API: SYSTEM(bucket=images)
Time: 22:48:06 PDT 09/05/2019
DeploymentID: 6faeded5-5cf3-4133-8a37-07c5d500207c
RequestID:
RemoteHost:
UserAgent:
Error: ARN 'arn:minio:sqs:us-east-1:1:webhook' not found
4: cmd/notification.go:1189:cmd.readNotificationConfig()
3: cmd/notification.go:780:cmd.(*NotificationSys).refresh()
2: cmd/notification.go:815:cmd.(*NotificationSys).Init()
1: cmd/server-main.go:375:cmd.serverMain()
Command prometheus - Manages prometheus config settings
prometheus 명령 - 프로메테우스 구성 설정을 관리합니다
generate command generates the prometheus config (To be pasted in prometheus.yml)
generate 명령은 prometheus 구성을 생성합니다 (prometheus.yml에 붙여넣을 예정)
NAME:
이름:
mc admin prometheus - manages prometheus config
USAGE:
용법:
mc admin prometheus COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]
COMMANDS:
명령:
generate generates prometheus config
generate 프로메테우스 구성을 생성합니다
Example: Generates prometheus config for an.
예: an에 대한 prometheus 구성을 생성합니다.
mc admin prometheus generate
- job_name: minio-job
bearer_token:
metrics_path: /minio/prometheus/metrics
scheme: http
static_configs:
- targets: ['localhost:9000']