#!/bin/bash echo "=========================================" echo "SunHPC 数据库测试脚本" echo "=========================================" echo "" # 1. 清理旧数据库 echo "[1/4] 清理旧数据库..." rm -f /var/lib/sunhpc/sunhpc.db* rm -rf /var/lib/sunhpc/ echo "✓ 清理完成" echo "" # 2. 初始化数据库 echo "[2/4] 初始化数据库..." ./sunhpc init database -v --force if [ $? -ne 0 ]; then echo "✗ 初始化失败" exit 1 fi echo "✓ 初始化完成" echo "" # 3. 添加节点 echo "[3/4] 添加节点..." ./sunhpc node add node1 --cpus 32 --memory 128 --disk 1000 --os "CentOS 7.9" --kernel "3.10.0-1160.el7.x86_64" if [ $? -ne 0 ]; then echo "✗ 添加节点失败" exit 1 fi echo "✓ 节点添加完成" echo "" # 4. 查询节点 echo "[4/4] 查询节点列表..." ./sunhpc node list if [ $? -ne 0 ]; then echo "✗ 查询失败" exit 1 fi echo "" echo "=========================================" echo "测试完成!" echo "========================================="