2.0 KiB
2.0 KiB
Database Check Report
Tanggal: 2025-01-09
System: Ubuntu 24.04 LTS
Hasil Pengecekan PostgreSQL
✅ User Database yang EXIST:
- bacula - User untuk Bacula backup software
- Status: ✅ EXIST
- Attributes: (no special attributes)
❌ User Database yang TIDAK EXIST:
- calypso - User untuk Calypso application
- Status: ❌ TIDAK EXIST
- Expected: User untuk Calypso API backend
✅ Database yang EXIST:
- bacula
- Owner:
bacula - Encoding: SQL_ASCII
- Status: ✅ EXIST
- Owner:
❌ Database yang TIDAK EXIST:
- calypso
- Expected Owner:
calypso - Expected Encoding: UTF8
- Status: ❌ TIDAK EXIST
- Expected Owner:
Summary
| Item | Status | Notes |
|---|---|---|
User bacula |
✅ EXIST | Ready untuk Bacula |
Database bacula |
✅ EXIST | Ready untuk Bacula |
User calypso |
❌ TIDAK EXIST | PERLU DIBUAT |
Database calypso |
❌ TIDAK EXIST | PERLU DIBUAT |
Action Required
Calypso application memerlukan:
- User PostgreSQL:
calypso - Database PostgreSQL:
calypso
Langkah untuk Membuat Database Calypso:
# 1. Create user calypso
sudo -u postgres psql -c "CREATE USER calypso WITH PASSWORD 'your_secure_password';"
# 2. Create database calypso
sudo -u postgres psql -c "CREATE DATABASE calypso OWNER calypso;"
# 3. Grant privileges
sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE calypso TO calypso;"
# 4. Verify
sudo -u postgres psql -c "\du" | grep calypso
sudo -u postgres psql -c "\l" | grep calypso
Atau menggunakan installer script:
# Jalankan installer database script
cd /src/calypso/installer/alpha/scripts
sudo bash database.sh
Catatan
- Bacula database sudah terinstall dengan benar ✅
- Calypso database belum dibuat, kemungkinan installer belum dijalankan atau ada masalah saat instalasi
- Setelah database dibuat, migrations akan otomatis dijalankan saat Calypso API pertama kali start