Enhanced README.md and added SMART status indications
This commit is contained in:
44
README.md
44
README.md
@ -0,0 +1,44 @@
|
||||
# Drive Atlas
|
||||
|
||||
A powerful server drive mapping tool that generates visual ASCII representations of server layouts and provides comprehensive drive information based on the server's hostname.
|
||||
|
||||
## Features
|
||||
|
||||
- 🖼️ Visual ASCII art maps for different server types (large1, medium1, medium2, micro1/2)
|
||||
- 💽 Detailed NVMe drive information
|
||||
- 🔄 SATA drive listing with size and mount points
|
||||
- 🔍 PCI Bus Device Function (BDF) details
|
||||
- 📝 Drive identification by unique device IDs
|
||||
|
||||
## Quick Start
|
||||
|
||||
Execute remotely using either command:
|
||||
|
||||
```bash
|
||||
bash <(curl -s http://10.10.10.110:3000/JWS/driveAtlas/raw/branch/main/driveAtlas.sh)
|
||||
```
|
||||
- Using `wget`:
|
||||
```bash
|
||||
bash <(wget -qO- http://10.10.10.110:3000/JWS/driveAtlas/raw/branch/main/driveAtlas.sh)
|
||||
```
|
||||
|
||||
## Requirements
|
||||
Linux environment with bash
|
||||
sudo privileges for NVMe operations
|
||||
curl or wget for remote execution
|
||||
## Server Types
|
||||
The script supports different server layouts:
|
||||
|
||||
Type Description
|
||||
large1 3x3 grid layout (9 drives)
|
||||
medium1 2x4 + 2 layout (10 drives)
|
||||
medium2 Single row layout (10 drives)
|
||||
micro1/2 Compact 2-drive layout
|
||||
## Output Example
|
||||
The script provides:
|
||||
|
||||
ASCII visualization of server layout
|
||||
NVMe drive listing
|
||||
SATA drive information
|
||||
PCI BDF details
|
||||
Drive ID mappings
|
||||
Reference in New Issue
Block a user