Minio: erinevus redaktsioonide vahel
(Uus lehekülg: '===Sissejuhatus=== TODO ===Paigaldamine=== Paigaldamine toimub juhendi https://min.io/docs/minio/linux/operations/installation.html variatsiooni alusel Deploy MinIO: Single-Node Single-Drive -> Binary Tundub, et variatsioon 'DEB (Debian/Ubuntu)' 2023 aasta suve lõpus midagi väga juurde ei anna, st kuigi paigladatakse .deb pakett ei teki kastuajat ega systemd unitit. ====Keskkonna ettevalmistamine==== kasutaja tekitamine <pre> # groupadd minio # useradd -g minio -...') |
(Erinevus puudub)
|
Viimane redaktsioon: 15. september 2023, kell 10:19
Sissejuhatus
TODO
Paigaldamine
Paigaldamine toimub juhendi https://min.io/docs/minio/linux/operations/installation.html variatsiooni alusel
Deploy MinIO: Single-Node Single-Drive -> Binary
Tundub, et variatsioon 'DEB (Debian/Ubuntu)' 2023 aasta suve lõpus midagi väga juurde ei anna, st kuigi paigladatakse .deb pakett ei teki kastuajat ega systemd unitit.
Keskkonna ettevalmistamine
kasutaja tekitamine
# groupadd minio # useradd -g minio -m -d /opt/minio -s /bin/bash minio
Failisüsteemi ettevalmistamise tulemusena peab olema kasutada /srv/minio kataloogis piisavalt ruumi minio andmete jaoks ning kataloog peab olema minio:minio omanduses.
f
Tarkvara kopeerimiseks sobib öelda kasutamiseks ettevalmistamiseks
$ mkdir bin $ cd bin $ wget https://dl.min.io/server/minio/release/linux-amd64/minio $ chmod 0755 minio
seejärel tuleb moodustada systemd unit
# cat /etc/systemd/system/minio.service [Unit] Description=Minio Documentation=https://docs.minio.io Wants=network-online.target After=network-online.target AssertFileIsExecutable=/opt/minio/bin/minio [Service] WorkingDirectory=/opt/minio User=minio Group=minio PermissionsStartOnly=true EnvironmentFile=-/opt/minio/conf/minio.conf ExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable MINIO_VOLUMES not set in /opt/minio/conf/minio.conf\"" Restart=always RestartSec=1 ExecStart=/opt/minio/bin/minio --compat server $MINIO_OPTS $MINIO_VOLUMES --console-address 0.0.0.0:9001 --address 0.0.0.0:9002 StandardOutput=journal StandardError=inherit # Specifies the maximum file descriptor number that can be opened by this process LimitNOFILE=65536 # Disable timeout logic and wait until process is stopped TimeoutStopSec=0 # SIGTERM signal is used to stop Minio KillSignal=SIGTERM SendSIGKILL=no SuccessExitStatus=0 [Install] WantedBy=multi-user.target
ning seadistusfail
$ mkdir /opt/minio/conf $ cat /opt/minio/conf/minio.conf MINIO_VOLUMES=/srv/minio MINIO_ROOT_USER=minio MINIO_ROOT_PASSWORD=parool
Käivitamiseks sobib öelda
# systemctl daemon-reload # systemctl start --enable minio # systemctl status minio
Tulemusena on ootus, et brauseriga saab pöördada arvuti ip aadressile port 9001, nt http://192.168.1.2:9001/
Minio rakenduse sisuosas ettevalmistamine
Minio rakenduse enda sisemiselt kasutamiseks ettevalmistamine sisaldab
- kasuta moodustamine
- storage ressursi moodustamine (nnn bucket)
- ligipääsupiirangute seadistamine
Minio kasutamine
TODO