Reorganize Proxmox documentation with clear structure and VM/LXC mapping
## Changes ### Documentation Reorganization - **README.md**: Complete restructure with logical sections - Infrastructure General (proxmox-ssh-guide.md) - LXC Containers (oracle-database-lxc108.md) - Virtual Machines (vm201-*.md) - Cluster-Wide Resources (cluster-ha-monitor.sh, ups/) - Archived/Decommissioned (archived-vm107-monitor.sh) - Added quick navigation "Am nevoie să..." section - Added recommended workflows - Added complete directory structure map - **proxmox-ssh-guide.md**: Added documentation references section - Clear links to all related documentation - When to use each document - Quick start snippets for each resource ### File Renames for Clarity - `certificat-letsencrypt-iis.md` → `vm201-certificat-letsencrypt-iis.md` - `troubleshooting-vm201-backup-nfs.md` → `vm201-troubleshooting-backup-nfs.md` - `ha-monitor.sh` → `cluster-ha-monitor.sh` - `vm107-monitor.sh` → `archived-vm107-monitor.sh` ### New Documentation - **vm201-windows11.md**: Complete VM 201 documentation - Hardware configuration - Installed services (IIS, SQL*Plus, WinNUT, RDP) - Network configuration - Backup and recovery procedures - Common troubleshooting ## Benefits - Clear naming convention: VM/LXC/Cluster prefixes - Central index in README.md with navigation - Cross-references between documents - Complete VM 201 documentation suite - Clear archival of decommissioned resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -479,4 +479,118 @@ systemctl restart pveproxy
|
||||
15. **Container 108 (Oracle XE 21c)** - Database principal
|
||||
- Restart rapid: `ssh root@10.0.20.201 "pct exec 108 -- docker restart oracle-xe"`
|
||||
- Restart complet LXC: `ssh root@10.0.20.201 "pct restart 108"`
|
||||
- Portainer: http://10.0.20.121:9443
|
||||
- Portainer: http://10.0.20.121:9443
|
||||
|
||||
---
|
||||
|
||||
## 📖 Documentație Asociată
|
||||
|
||||
### Documentație Index Principal
|
||||
- **README.md** - Index complet documentație Proxmox cu navigare rapidă
|
||||
|
||||
### LXC Containers - Documentație Detaliată
|
||||
|
||||
#### LXC 108 - Oracle Database XE 21c
|
||||
- **Fișier:** `oracle-database-lxc108.md`
|
||||
- **Când să folosești:** Pentru orice operațiuni legate de Oracle Database
|
||||
- **Conține:**
|
||||
- PDB-uri (roa, roa2) - useri, parole, connection strings
|
||||
- Export/Import Data Pump (expdp, impdp)
|
||||
- Comenzi SQL pentru verificări (tablespace, obiecte, useri)
|
||||
- Troubleshooting Oracle specific
|
||||
- Diferențe Oracle 10g vs 21c (istoric migrare)
|
||||
|
||||
### Virtual Machines - Documentație Detaliată
|
||||
|
||||
#### VM 201 - Windows 11 (roacentral)
|
||||
|
||||
**Documentație Generală:**
|
||||
- **Fișier:** `vm201-windows11.md`
|
||||
- **Când să folosești:** Pentru informații generale despre VM 201
|
||||
- **Conține:**
|
||||
- Configurație hardware și software
|
||||
- Rol și utilizare (client aplicații, SQL*Plus, reverse proxy IIS)
|
||||
- Servicii instalate (IIS, Win-ACME, WinNUT, RDP)
|
||||
- Configurare rețea și firewall
|
||||
- Backup și recovery
|
||||
- Troubleshooting comun
|
||||
|
||||
**Documentație SSL/TLS:**
|
||||
- **Fișier:** `vm201-certificat-letsencrypt-iis.md`
|
||||
- **Când să folosești:** Pentru configurare și reînnoire certificate Let's Encrypt
|
||||
- **Conține:**
|
||||
- Instalare Win-ACME pentru certificate automate
|
||||
- Configurare IIS cu SNI (Server Name Indication)
|
||||
- Binding-uri pentru multiple domenii (roa.romfast.ro, dokploy.romfast.ro, gitea.romfast.ro)
|
||||
- Reînnoire automată certificate
|
||||
- Troubleshooting SSL/TLS
|
||||
- Scripturi PowerShell pentru configurare automată
|
||||
|
||||
**Documentație Troubleshooting:**
|
||||
- **Fișier:** `vm201-troubleshooting-backup-nfs.md`
|
||||
- **Când să folosești:** Pentru referință troubleshooting probleme similare
|
||||
- **Conține:**
|
||||
- Incident VM locked și backup NFS blocat (2025-10-08)
|
||||
- Diagnostic și rezolvare pas cu pas
|
||||
- Comenzi HA management (ha-manager)
|
||||
- Force reboot și recovery
|
||||
- Lecții învățate și preventie
|
||||
|
||||
### Cluster-Wide Resources - Scripts și Sisteme
|
||||
|
||||
#### Monitorizare High Availability
|
||||
- **Fișier:** `cluster-ha-monitor.sh`
|
||||
- **Când să folosești:** Pentru monitorizare automată HA cluster
|
||||
- **Conține:**
|
||||
- Script bash monitorizare HA services (pve-ha-lrm, pve-ha-crm)
|
||||
- Verificare quorum cluster
|
||||
- Verificare noduri online
|
||||
- Notificări prin PVE::Notify (email)
|
||||
- Template-uri Handlebars pentru emailuri
|
||||
- Logging automat
|
||||
|
||||
**Instalare și rulare:**
|
||||
```bash
|
||||
# Instalare
|
||||
scp proxmox/cluster-ha-monitor.sh root@10.0.20.201:/opt/scripts/
|
||||
ssh root@10.0.20.201 "chmod +x /opt/scripts/cluster-ha-monitor.sh"
|
||||
ssh root@10.0.20.201 "/opt/scripts/cluster-ha-monitor.sh --create-templates"
|
||||
|
||||
# Rulare verbose
|
||||
ssh root@10.0.20.201 "/opt/scripts/cluster-ha-monitor.sh -v"
|
||||
```
|
||||
|
||||
#### Sistem UPS pentru Cluster
|
||||
- **Director:** `ups/`
|
||||
- **Când să folosești:** Pentru configurare, monitorizare și mentenanță UPS
|
||||
- **Conține:**
|
||||
- `ups/README.md` - Ghid complet sistem UPS
|
||||
- `ups/docs/` - Documentație detaliată (instalare NUT, WinNUT, shutdown orchestrat, test lunar baterie, înlocuire baterie)
|
||||
- `ups/scripts/` - Scripturi automate (shutdown cluster, test dry-run, test lunar, mentenanță)
|
||||
- `ups/config/` - Fișiere configurare NUT
|
||||
|
||||
**Quick start UPS:**
|
||||
```bash
|
||||
# Status UPS
|
||||
ssh root@10.0.20.201 "upsc nutdev1"
|
||||
|
||||
# Test dry-run shutdown
|
||||
ssh root@10.0.20.201 "/usr/local/bin/ups-shutdown-test.sh"
|
||||
|
||||
# Vezi ultimul test lunar baterie
|
||||
ssh root@10.0.20.201 "tail -50 /var/log/ups-monthly-test.log"
|
||||
```
|
||||
|
||||
### Archived / Decommissioned
|
||||
|
||||
#### VM 107 Monitor Script (DECOMMISSIONED)
|
||||
- **Fișier:** `archived-vm107-monitor.sh`
|
||||
- **Status:** Script arhivat pentru referință istorică
|
||||
- **Notă:** VM 107 (Oracle 10g Windows 7) a fost decommissioned și înlocuit cu LXC 108 (Oracle XE 21c)
|
||||
- **Vezi:** `oracle-database-lxc108.md` pentru sistemul actual
|
||||
|
||||
---
|
||||
|
||||
**Ultima actualizare:** 2025-11-19
|
||||
**Autor:** Marius Mutu
|
||||
**Proiect:** ROMFASTSQL - Proxmox Infrastructure Documentation
|
||||
Reference in New Issue
Block a user