create
This commit is contained in:
10
roles/minio/files/MinioStanAlone/create_bucket.sh
Executable file
10
roles/minio/files/MinioStanAlone/create_bucket.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
bucket_name=openbucket
|
||||
|
||||
#用户名密码改为实际的值
|
||||
./mc config host add myminio http://127.0.0.1:9000 minio 1234567890
|
||||
|
||||
./mc mb myminio/$bucket_name
|
||||
./mc policy public myminio/$bucket_name
|
||||
|
||||
1
roles/minio/files/MinioStanAlone/drop_cache.sh
Executable file
1
roles/minio/files/MinioStanAlone/drop_cache.sh
Executable file
@@ -0,0 +1 @@
|
||||
echo 3 > /proc/sys/vm/drop_caches &
|
||||
BIN
roles/minio/files/MinioStanAlone/mc
Executable file
BIN
roles/minio/files/MinioStanAlone/mc
Executable file
Binary file not shown.
BIN
roles/minio/files/MinioStanAlone/minio
Executable file
BIN
roles/minio/files/MinioStanAlone/minio
Executable file
Binary file not shown.
8
roles/minio/files/MinioStanAlone/minio_dmn.sh
Executable file
8
roles/minio/files/MinioStanAlone/minio_dmn.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
while [ 1 ];
|
||||
do
|
||||
./minio server --address :9000 ./DATA1 >> ./minio.log 2>&1
|
||||
echo program crashed, restart at `date +"%w %Y/%m/%d, %H:%M:%S"` >> RESTART.log
|
||||
sleep 30
|
||||
done
|
||||
|
||||
3
roles/minio/files/MinioStanAlone/minio_start.sh
Executable file
3
roles/minio/files/MinioStanAlone/minio_start.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
killall minio_dmn.sh minio
|
||||
./minio_dmn.sh &>/dev/null &
|
||||
2
roles/minio/files/MinioStanAlone/minio_stop.sh
Executable file
2
roles/minio/files/MinioStanAlone/minio_stop.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
killall minio_dmn.sh minio
|
||||
10
roles/minio/files/MinioStanAlone/register_service.sh
Executable file
10
roles/minio/files/MinioStanAlone/register_service.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
local_ip=$(ifconfig eth2 | grep 'inet' |grep -v inet6 | awk '{print $2}')
|
||||
|
||||
data="{\"Name\":\"MinioCache\",\"ID\":\"$local_ip:9000\",\"Address\":\"$local_ip\",\"Port\":9000,\"EnableTagOverride\":true,\"Tags\":[\"group=TangoCache\",\"capacity=20\"],\"Check\":{\"id\":\"minio\",\"name\":\"Minio TCP on port 9000\",\"tcp\":\"$local_ip:9000\",\"interval\":\"10s\",\"timeout\":\"1s\"}}"
|
||||
|
||||
curl -s http://localhost:8500/v1/agent/service/register -X PUT -i -H "Content-Type:application/json" -d "$data"
|
||||
|
||||
#curl http://localhost:8500/v1/agent/service/deregister/$local_ip:9000
|
||||
|
||||
6
roles/minio/files/MinioStanAlone/remove_data.sh
Executable file
6
roles/minio/files/MinioStanAlone/remove_data.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
while [ 1 ];
|
||||
do
|
||||
./mc rm -r --force --older-than=1 myminio/yspdata > /dev/null
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user