mirror of
https://github.com/pgsty/minio.git
synced 2026-08-09 07:43:29 +03:00
config: Migrate to the new version. Remove backend details.
Migrate to new config format v4.
```
{
"version": "4",
"credential": {
"accessKey": "WLGDGYAQYIGI833EV05A",
"secretKey": "BYvgJM101sHngl2uzjXS/OBF/aMxAN06JrJ3qJlF"
},
"region": "us-east-1",
"logger": {
"console": {
"enable": true,
"level": "fatal"
},
"file": {
"enable": false,
"fileName": "",
"level": "error"
},
"syslog": {
"enable": false,
"address": "",
"level": "debug"
}
}
}
```
This patch also updates [minio cli spec](./minio.md)
This commit is contained in:
@@ -1,32 +1,40 @@
|
||||
# Server command line SPEC. - Tue Mar 22 06:04:42 UTC 2016
|
||||
# Server command line SPEC - Fri Apr 1 19:49:56 PDT 2016
|
||||
|
||||
Minio initialize filesystem backend.
|
||||
~~~
|
||||
$ minio init fs <path>
|
||||
~~~
|
||||
## Single disk
|
||||
Regular single server, single disk mode.
|
||||
```
|
||||
$ minio server <disk>
|
||||
```
|
||||
|
||||
Minio initialize XL backend.
|
||||
~~~
|
||||
$ minio init xl <url1>...<url16>
|
||||
~~~
|
||||
## Multi disk
|
||||
```
|
||||
$ minio controller start - Start minio controller.
|
||||
```
|
||||
Prints a secret token to be used by all parties.
|
||||
|
||||
For 'fs' backend it starts the server.
|
||||
~~~
|
||||
$ minio server
|
||||
~~~
|
||||
Start all servers without disk with `MINIO_CONTROLLER` env set, start in cluster mode.
|
||||
```
|
||||
$ MINIO_CONTROLLER=<host>:<token> minio server
|
||||
```
|
||||
|
||||
For 'xl' backend it waits for servers to join.
|
||||
~~~
|
||||
$ minio server
|
||||
... [PROGRESS BAR] of servers connecting
|
||||
~~~
|
||||
## Minio Controller cli.
|
||||
|
||||
Now on other servers execute 'join' and they connect.
|
||||
~~~
|
||||
....
|
||||
minio join <url1> -- from <url2> && minio server
|
||||
minio join <url1> -- from <url3> && minio server
|
||||
...
|
||||
...
|
||||
minio join <url1> -- from <url16> && minio server
|
||||
~~~
|
||||
Set controller host and token.
|
||||
```
|
||||
$ export MINIO_CONTROLLER=<host>:<token>
|
||||
```
|
||||
|
||||
Create a cluster from the pool of nodes.
|
||||
```
|
||||
$ minioctl new <clustername> <ip1>:/mnt/disk1 .. <ip16>:/mnt/disk1
|
||||
```
|
||||
|
||||
Start the cluster.
|
||||
```
|
||||
$ minioctl start <clustername>
|
||||
```
|
||||
|
||||
Stop the cluster
|
||||
```
|
||||
$ minioctl stop <clustername>
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user