Пост

MinIO - client, команды каторые могут пригодится!

Приветcтвую 👋!

MinIO — клиент. Вот нашёл на просторах набор наиболее востребованных команд, которые могут Вам пригодится!

wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc   # делаем файл исполняемым
./mc config host add minio https://minio.lan:9000 minioadmin minioadmin2   # добавить узел
./mc admin info minio   # вывод информации
./mc admin heal minio   # восстановление
./mc ls minio/2020      # просмотр содержимого bucket
./mc mb minio/newbucket # bucket create
./mc rb minio/newbucket # bucket delete
./mc stat minio/2020/   # инфо о файлах
./mc cp /tmp/test.1 minio/2020/test.1   # скопировать файл
./mc cat minio/2020/test.1              # вывод файла
./mc admin config set minio             # получить все параметры конфигурации
./mc admin config set minio compression --env # параметры compression в виде переменных
export MINIO_BROWSER=off  # отключить web
mc admin service restart minio # перезагрузка кластера

А это по работе с пользователями

 #добавить пользователя 
mc admin user add minio readeronly password123

 #список пользователей 
mc admin user list minio

 #добавить группу 
mc admin group add minio readergroup readeronly

 #список групп 
mc admin group list minio

 #назначить политику для группы (writeonly, readonly или readwrite) 
mc admin policy set minio/* readonly group=readergroup 

 #отключить пользователя 
mc admin user disable minio readeronly

 #удалить пользователя 
mc admin user remove minio readeronly