Make README diagrams vertical and clickable
This commit is contained in:
@@ -6,10 +6,10 @@ This directory groups executable tooling used across the `infra-run` project. It
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["scripts"] --> B["bash"]
|
||||
A --> C["python"]
|
||||
B --> D["Operational toolkits"]
|
||||
C --> E["Future helper utilities"]
|
||||
A["scripts"] --> B["bash"] --> C["python"]
|
||||
click A href "./" "scripts"
|
||||
click B href "./bash/" "bash"
|
||||
click C href "./python/" "python"
|
||||
```
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -6,14 +6,12 @@ Small, practical Bash scripts for Linux operations checks and incident triage. T
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["bash"] --> B["os-healthcheck"]
|
||||
A --> C["disk-full"]
|
||||
A --> D["veritas"]
|
||||
A --> E["gpfs"]
|
||||
B --> B1["Host diagnostics"]
|
||||
C --> C1["Incident workflow"]
|
||||
D --> D1["VxVM and VCS change flow"]
|
||||
E --> E1["Spectrum Scale expansion flow"]
|
||||
A["bash"] --> B["os-healthcheck"] --> C["disk-full"] --> D["veritas"] --> E["gpfs"]
|
||||
click A href "./" "bash"
|
||||
click B href "./os-healthcheck/" "os-healthcheck"
|
||||
click C href "./disk-full/" "disk-full"
|
||||
click D href "./veritas/" "veritas"
|
||||
click E href "./gpfs/" "gpfs"
|
||||
```
|
||||
|
||||
## Scripts
|
||||
|
||||
@@ -6,14 +6,8 @@ Production-style Bash toolkit for diagnosing and handling a disk full incident o
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["disk-full"] --> B["01_disk_overview.sh"]
|
||||
A --> C["02_find_big_files.sh"]
|
||||
A --> D["03_deleted_open_files.sh"]
|
||||
A --> E["04_top_dirs.sh"]
|
||||
A --> F["05_log_cleanup.sh"]
|
||||
A --> G["06_quick_fix.sh"]
|
||||
A --> H["07_postcheck.sh"]
|
||||
A --> I["disk_full_runbook.sh"]
|
||||
A["disk-full"]
|
||||
click A href "./" "disk-full"
|
||||
```
|
||||
|
||||
## Why Disk Full Incidents Happen
|
||||
|
||||
@@ -8,15 +8,8 @@ These scripts are examples. Exact GPFS commands, flags, quorum practices, failur
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["gpfs"] --> B["01_cluster_overview.sh"]
|
||||
A --> C["02_precheck_gpfs.sh"]
|
||||
A --> D["03_detect_new_disks.sh"]
|
||||
A --> E["04_create_nsd_stanza.sh"]
|
||||
A --> F["05_add_nsd_to_filesystem.sh"]
|
||||
A --> G["06_rebalance_filesystem.sh"]
|
||||
A --> H["07_postcheck_gpfs.sh"]
|
||||
A --> I["08_generate_report.sh"]
|
||||
A --> J["gpfs_extend_runbook.sh"]
|
||||
A["gpfs"]
|
||||
click A href "./" "gpfs"
|
||||
```
|
||||
|
||||
## Concepts
|
||||
|
||||
@@ -6,11 +6,8 @@ This directory contains first-pass Linux diagnostics for common host checks. The
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["os-healthcheck"] --> B["healthcheck.sh"]
|
||||
A --> C["disk_check.sh"]
|
||||
A --> D["service_check.sh"]
|
||||
A --> E["system_report.sh"]
|
||||
A --> F["network_troubleshoot.sh"]
|
||||
A["os-healthcheck"]
|
||||
click A href "./" "os-healthcheck"
|
||||
```
|
||||
|
||||
## Scripts
|
||||
|
||||
@@ -6,15 +6,8 @@ Production-style Bash examples for expanding storage in a Veritas environment. T
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["veritas"] --> B["01_detect_new_luns.sh"]
|
||||
A --> C["02_precheck_vcs_vxvm.sh"]
|
||||
A --> D["03_freeze_vcs_group.sh"]
|
||||
A --> E["04_init_vxvm_disks.sh"]
|
||||
A --> F["05_extend_diskgroup.sh"]
|
||||
A --> G["06_extend_volume_fs.sh"]
|
||||
A --> H["07_postcheck_vcs_vxvm.sh"]
|
||||
A --> I["08_unfreeze_vcs_group.sh"]
|
||||
A --> J["veritas_extend_runbook.sh"]
|
||||
A["veritas"]
|
||||
click A href "./" "veritas"
|
||||
```
|
||||
|
||||
## VxVM vs VCS
|
||||
|
||||
@@ -6,9 +6,8 @@ This directory is reserved for Python helpers that may later complement the Bash
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A["python"] --> B["Future reporting utilities"]
|
||||
A --> C["Parsers"]
|
||||
A --> D["Automation helpers"]
|
||||
A["python"]
|
||||
click A href "./" "python"
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
||||
Reference in New Issue
Block a user