1.在所有節點安裝minio
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio_20241002175041.0.0_amd64.deb -O minio.deb dpkg -i minio.deb
2.修改所有節點的hosts檔案,將主機名設定為連續值
vi /etc/hosts 192.168.1.101 minio1 192.168.1.102 minio2
3.設定所有節點環境變數
vi /etc/default/minio MINIO_VOLUMES="http://minio{1...2}:9000/srv/data{1...2}/minio" MINIO_OPTS="--console-address :9001" MINIO_ROOT_USER=minioadmin MINIO_ROOT_PASSWORD=minioadmin
3.為每個節點新增與節點同樣數量的磁碟,每個節點兩個磁碟作為minio儲存
4.在所有節點上建立磁碟掛在點
mkdir -p /srv/data{1,2}/minio
5.在所有節點上分別掛載磁碟
mount /dev/sdb /srv/data1/minio mount /dev/sdb /srv/data2/minio
6.在主從節點上設定磁碟開啟自動掛載
vi /etc/fstab #新增如下內容 /dev/sdb /srv/data1/minio ext4 defaults 0 1 /dev/sdc /srv/data2/minio ext4 defaults 0 1
7.在所有節點上新增使用者
groupadd -r minio-user
useradd -M -r -g minio-user minio-user
8.更改目錄許可權
chown -R minio-user:minio-user /srv/data1 chown -R minio-user:minio-user /srv/data2
9.啟動服務
systemctl start minio.service