root
|---minio
| |---minio(可执行程序)
| |---data(数据存储位置)
创建文件夹
mkdir minio
mkdir -p minio/data
下载Minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予权限
chmod +x minio
启动MinIO服务(不推荐):
/root/minio/minio server /root/minio/data/
启动MinIO服务(推荐):
/root/minio/minio server /root/minio/data/ --console-address ":9001"
以后台守护方式启动MinIO服务:
nohup /root/minio/minio server /root/minio/data/ --console-address ":9001" &
ps aux | grep minio
编辑配置文件
vim /usr/lib/systemd/system/minio.service
[Unit]
Description=Minio Service
[Service]
Environment="MINIO_ROOT_USER=root"
Environment="MINIO_ROOT_PASSWORD=123456789"
ExecStart=/root/minio/minio server /root/minio/data/ --console-address ":9001"
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
StandardOutput=/usr/programs/minio/logs/server.log
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注:
MINIO_ROOT_USER(用户名)
MINIO_ROOT_PASSWORD(密码)
设置开机自启
systemctl enable minio
启动minio
systemctl start minio
查看防火墙状态
firewall-cmd --state
开启9000、9001端口
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --zone=public --add-port=9001/tcp --permanent
重启防火墙
systemctl restart firewalld
查询9000端口是否开放
firewall-cmd --zone=public --query-port=9000/tcp
查询9001端口是否开放
firewall-cmd --zone=public --query-port=9001/tcp
The difference between the request time and the server’s time is too large.
查看系统时间
date
查看硬件时间
hwclock
设置服务器时间
安装utpdate工具
yum -y install utp ntpdate
设置系统时间与网络时间同步
ntpdate cn.pool.ntp.org
将系统时间写入硬件时间
hwclock --systohc
服务器时区设置(设置系统时区为上海)
timedatectl set-timezone Asia/Shanghai
参考文档
http://docs.minio.org.cn/minio/baremetal/
https://blog.csdn.net/qq_43403676/article/details/124413310
https://blog.csdn.net/qq_43429919/article/details/121390414
https://blog.csdn.net/HenrySun1993/article/details/103581198