devops/skywalking/setup-storage.sh

31 lines
861 B
Bash
Executable File

#!/bin/bash
# SkyWalking 存储目录设置脚本
# 在 master 节点上执行此脚本
echo "设置 SkyWalking 存储目录..."
# 创建 Elasticsearch 数据目录
echo "创建 Elasticsearch 数据目录..."
sudo mkdir -p /opt/elasticsearch
sudo chown -R 1000:1000 /opt/elasticsearch
sudo chmod -R 755 /opt/elasticsearch
# 创建 SkyWalking OAP 数据目录
echo "创建 SkyWalking OAP 数据目录..."
sudo mkdir -p /opt/skywalking-oap
sudo chown -R 1000:1000 /opt/skywalking-oap
sudo chmod -R 755 /opt/skywalking-oap
# 检查磁盘空间
echo "检查磁盘空间..."
df -h /opt
echo "存储目录设置完成!"
echo ""
echo "目录信息:"
echo " Elasticsearch: /opt/elasticsearch (所有者: 1000:1000)"
echo " SkyWalking OAP: /opt/skywalking-oap (所有者: 1000:1000)"
echo ""
echo "现在可以运行 install-skywalking.sh 安装 SkyWalking"