169 lines
3.8 KiB
Markdown
169 lines
3.8 KiB
Markdown
|
|
# Drive Verification Results - R630-01
|
||
|
|
|
||
|
|
**Date**: 2025-12-13
|
||
|
|
**Status**: 🔍 **6x 250GB DRIVES NOT DETECTED BY OS**
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Verification Results
|
||
|
|
|
||
|
|
### Disks Detected by OS
|
||
|
|
- **sda**: 279.4 GB (300GB) - Proxmox installation (LVM)
|
||
|
|
- **sdb**: 279.4 GB (300GB) - Ceph OSD
|
||
|
|
|
||
|
|
### Expected Disks
|
||
|
|
- **6x 250GB drives** - **NOT DETECTED** ❌
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Analysis
|
||
|
|
|
||
|
|
The 6x 250GB drives are **not visible to the operating system**. This means they are likely:
|
||
|
|
|
||
|
|
1. **In PERC Controller but Unconfigured** (Most Likely)
|
||
|
|
- Drives are physically installed
|
||
|
|
- Detected by PERC controller
|
||
|
|
- Not configured as virtual disks
|
||
|
|
- Not exposed to OS
|
||
|
|
|
||
|
|
2. **In RAID Array**
|
||
|
|
- Drives are part of a RAID virtual disk
|
||
|
|
- Not exposed as individual disks
|
||
|
|
- Need to reconfigure to expose individually
|
||
|
|
|
||
|
|
3. **Not Physically Installed** (Less Likely)
|
||
|
|
- User confirmed 8 total bays with drives
|
||
|
|
- But OS only sees 2 drives
|
||
|
|
- May need physical verification
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Current Ceph Status
|
||
|
|
|
||
|
|
- **OSD Count**: 2 (insufficient for 3-way replication)
|
||
|
|
- **Health**: HEALTH_WARN with multiple issues:
|
||
|
|
- TOO_FEW_OSDS: OSD count 2 < 3 required
|
||
|
|
- Too many PGs per OSD (288 > max 250)
|
||
|
|
- Degraded data redundancy
|
||
|
|
- Slow operations
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Next Steps
|
||
|
|
|
||
|
|
### Immediate: Check PERC Controller
|
||
|
|
|
||
|
|
The drives are likely in the PERC controller but not exposed. Check:
|
||
|
|
|
||
|
|
1. **Install Dell OpenManage** (if not installed):
|
||
|
|
```bash
|
||
|
|
apt-get install -y srvadmin-all
|
||
|
|
systemctl start dsm_sa_datamgrd
|
||
|
|
```
|
||
|
|
|
||
|
|
2. **Check Physical Disks in PERC**:
|
||
|
|
```bash
|
||
|
|
omreport storage pdisk controller=0
|
||
|
|
```
|
||
|
|
|
||
|
|
3. **Check Virtual Disks**:
|
||
|
|
```bash
|
||
|
|
omreport storage vdisk controller=0
|
||
|
|
```
|
||
|
|
|
||
|
|
4. **Check Controller Status**:
|
||
|
|
```bash
|
||
|
|
omreport storage controller
|
||
|
|
```
|
||
|
|
|
||
|
|
### If Drives Found in PERC
|
||
|
|
|
||
|
|
**Option A: Configure as Individual Virtual Disks** (Recommended for Ceph)
|
||
|
|
- Create one virtual disk per physical disk
|
||
|
|
- Expose each 250GB drive individually
|
||
|
|
- Use for Ceph OSDs
|
||
|
|
|
||
|
|
**Option B: Use PERC HBA Mode** (If Supported)
|
||
|
|
- Configure PERC in HBA (Host Bus Adapter) mode
|
||
|
|
- Passes drives directly to OS
|
||
|
|
- Best for Ceph (no RAID overhead)
|
||
|
|
|
||
|
|
### If Drives Not Found in PERC
|
||
|
|
|
||
|
|
1. **Physical Verification**:
|
||
|
|
- Check drive bay LEDs
|
||
|
|
- Verify drives are seated properly
|
||
|
|
- Check backplane connections
|
||
|
|
|
||
|
|
2. **Controller Issues**:
|
||
|
|
- Check PERC controller status
|
||
|
|
- May need firmware update
|
||
|
|
- May need controller replacement
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Commands to Run on R630-01
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# 1. Check for PERC controller
|
||
|
|
lspci | grep -iE "raid|perc|lsi|megaraid"
|
||
|
|
|
||
|
|
# 2. Check kernel messages
|
||
|
|
dmesg | grep -iE "sd[a-z]|disk|perc" | tail -20
|
||
|
|
|
||
|
|
# 3. Check SCSI devices
|
||
|
|
cat /proc/scsi/scsi
|
||
|
|
|
||
|
|
# 4. Check if OpenManage available
|
||
|
|
which omreport
|
||
|
|
which perccli
|
||
|
|
|
||
|
|
# 5. If OpenManage installed
|
||
|
|
omreport storage pdisk controller=0
|
||
|
|
omreport storage vdisk controller=0
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Expected PERC Output
|
||
|
|
|
||
|
|
If drives are in PERC, you should see:
|
||
|
|
|
||
|
|
```
|
||
|
|
Physical Disk Information
|
||
|
|
-------------------------
|
||
|
|
ID Status State Name Size
|
||
|
|
0:0:0 Online Ready ... 300 GB
|
||
|
|
0:0:1 Online Ready ... 300 GB
|
||
|
|
0:0:2 Online Ready ... 250 GB ← Should see 6 of these
|
||
|
|
0:0:3 Online Ready ... 250 GB
|
||
|
|
0:0:4 Online Ready ... 250 GB
|
||
|
|
0:0:5 Online Ready ... 250 GB
|
||
|
|
0:0:6 Online Ready ... 250 GB
|
||
|
|
0:0:7 Online Ready ... 250 GB
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Summary
|
||
|
|
|
||
|
|
### Current State
|
||
|
|
- ✅ 2x 300GB drives detected and in use
|
||
|
|
- ❌ 6x 250GB drives **NOT detected by OS**
|
||
|
|
- 🔍 Need to check PERC controller configuration
|
||
|
|
|
||
|
|
### Action Required
|
||
|
|
1. **Check PERC controller** for 6x 250GB drives
|
||
|
|
2. **Configure drives** to expose to OS (if found)
|
||
|
|
3. **Create Ceph OSD** on one of the 250GB drives
|
||
|
|
4. **Fix Ceph health** issues
|
||
|
|
|
||
|
|
### Priority
|
||
|
|
🔴 **URGENT** - Need to expose 250GB drives to create third OSD
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Last Updated**: 2025-12-13
|
||
|
|
**Status**: 🔍 **CHECK PERC CONTROLLER FOR 250GB DRIVES**
|
||
|
|
|