# Rack rack01
_Auto-generated from `docs/hardware/*.md` (items with `rack: rack01`) — do not edit by hand. Run `make docs-index` after changing a source file._
## Elevation
[Download SVG](rack01-elevation.svg)
## Power
```mermaid
flowchart LR
pdu01["pdu01
9 outlets"]
pdu02["pdu02
5 outlets"]
pdu03["pdu03
11 outlets"]
pdu04["pdu04
5 outlets"]
srv01["srv01"]
srv02["srv02"]
srv03["srv03"]
srv04["srv04"]
srv05["srv05"]
srv06["srv06"]
srv07["srv07"]
nas01["nas01"]
nas02["nas02"]
pdu01 -->|outlet 1| nas01
pdu01 -->|outlet 1| nas02
pdu01 -->|outlet 1| srv01
pdu01 -->|outlet 1| srv06
pdu01 -->|outlet 1| srv07
pdu01 -->|outlet 2| srv02
pdu01 -->|outlet 3| srv03
pdu01 -->|outlet 4| srv04
pdu01 -->|outlet 5| srv05
pdu02 -->|outlet 1| nas01
pdu02 -->|outlet 1| nas02
pdu02 -->|outlet 1| srv06
pdu02 -->|outlet 1| srv07
style nas01 fill:#4c78a8,stroke:#333,color:#ffffff
click nas01 "/hardware/nas01/"
style nas02 fill:#4c78a8,stroke:#333,color:#ffffff
click nas02 "/hardware/nas02/"
style pdu01 fill:#e15759,stroke:#333,color:#ffffff
click pdu01 "/hardware/pdu01/"
style pdu02 fill:#e15759,stroke:#333,color:#ffffff
click pdu02 "/hardware/pdu02/"
style pdu03 fill:#e15759,stroke:#333,color:#ffffff
click pdu03 "/hardware/pdu03/"
style pdu04 fill:#e15759,stroke:#333,color:#ffffff
click pdu04 "/hardware/pdu04/"
style srv01 fill:#4c78a8,stroke:#333,color:#ffffff
click srv01 "/hardware/srv01/"
style srv02 fill:#4c78a8,stroke:#333,color:#ffffff
click srv02 "/hardware/srv02/"
style srv03 fill:#4c78a8,stroke:#333,color:#ffffff
click srv03 "/hardware/srv03/"
style srv04 fill:#4c78a8,stroke:#333,color:#ffffff
click srv04 "/hardware/srv04/"
style srv05 fill:#4c78a8,stroke:#333,color:#ffffff
click srv05 "/hardware/srv05/"
style srv06 fill:#4c78a8,stroke:#333,color:#ffffff
click srv06 "/hardware/srv06/"
style srv07 fill:#4c78a8,stroke:#333,color:#ffffff
click srv07 "/hardware/srv07/"
```
## Network
```mermaid
flowchart LR
pp01["pp01
patch-panel"]
pp02["pp02
patch-panel"]
srv01["srv01"]
srv02["srv02"]
srv03["srv03"]
srv04["srv04"]
srv05["srv05"]
srv06["srv06"]
srv07["srv07"]
sw01["sw01
switch"]
wan01["wan01"]
pp01 -->|1 → p1| wan01
pp02 -->|1 → p1| pp01
pp02 -->|2 → p1| sw01
pp02 -->|3 → p2| sw01
pp02 -->|4 → p3| sw01
pp02 -->|5 → p4| sw01
pp02 -->|6 → p5| sw01
pp02 -->|7 → p6| sw01
pp02 -->|8 → p7| sw01
srv01 -->|eth0 → p1 · 1G| pp02
srv01 -->|eth1 → p2 · 1G| pp02
srv02 -->|eth0 → p3 · 1G| pp02
srv03 -->|eth0 → p4 · 1G| pp02
srv04 -->|eth0 → p5 · 1G| pp02
srv05 -->|eth0 → p6 · 1G| pp02
srv06 -->|eth0 → p7 · 1G| pp02
srv07 -->|eth0 → p8 · 1G| pp02
style pp01 fill:#9c755f,stroke:#333,color:#ffffff
click pp01 "/hardware/pp01/"
style pp02 fill:#9c755f,stroke:#333,color:#ffffff
click pp02 "/hardware/pp02/"
style srv01 fill:#4c78a8,stroke:#333,color:#ffffff
click srv01 "/hardware/srv01/"
style srv02 fill:#4c78a8,stroke:#333,color:#ffffff
click srv02 "/hardware/srv02/"
style srv03 fill:#4c78a8,stroke:#333,color:#ffffff
click srv03 "/hardware/srv03/"
style srv04 fill:#4c78a8,stroke:#333,color:#ffffff
click srv04 "/hardware/srv04/"
style srv05 fill:#4c78a8,stroke:#333,color:#ffffff
click srv05 "/hardware/srv05/"
style srv06 fill:#4c78a8,stroke:#333,color:#ffffff
click srv06 "/hardware/srv06/"
style srv07 fill:#4c78a8,stroke:#333,color:#ffffff
click srv07 "/hardware/srv07/"
style sw01 fill:#59a14f,stroke:#333,color:#ffffff
click sw01 "/hardware/sw01/"
style wan01 fill:#888888,stroke:#333,color:#ffffff
```
## Occupancy
| U | Device | Kind | Face | Status |
|---|---|---|---|---|
| U1 | [pdu01](../../hardware/pdu01.md) | pdu | rear | in-use |
| U3 | [ups02](../../hardware/ups02.md) | ups | front | staging |
| U4 | [ups01](../../hardware/ups01.md) | ups | front | staging |
| U5 | [sw04](../../hardware/sw04.md) | switch | front | staging |
| U6 | [nas01](../../hardware/nas01.md) | server | front | staging |
| U7 | [nas02](../../hardware/nas02.md) | server | front | staging |
| U8 | [sw05](../../hardware/sw05.md) | switch | front | staging |
| U9 | [sw02](../../hardware/sw02.md) | switch | front | staging |
| U10 | [sw03](../../hardware/sw03.md) | switch | front | staging |
| U12 | [pdu02](../../hardware/pdu02.md) | pdu | rear | in-use |
| U12 | [pdu04](../../hardware/pdu04.md) | pdu | front | in-use |
| U21 | [shf03](../../hardware/shf03.md) | shelf | front | in-use |
| U21 | [shf04](../../hardware/shf04.md) | shelf | rear | in-use |
| U23 | [sw01](../../hardware/sw01.md) | switch | front | in-use |
| U24 | [pp01](../../hardware/pp01.md) | patch-panel | front | in-use |
| U25 | [pp02](../../hardware/pp02.md) | patch-panel | front | in-use |
| U34 | [pdu03](../../hardware/pdu03.md) | pdu | rear | in-use |
| U35 | [shf02](../../hardware/shf02.md) | shelf | both | in-use |
| U35 | [srv07](../../hardware/srv07.md) | server | front · shf02/1 | staging |
| U35 | [srv04](../../hardware/srv04.md) | server | front · shf02/2 | staging |
| U35 | [srv05](../../hardware/srv05.md) | server | rear · shf02/1 | staging |
| U35 | [srv06](../../hardware/srv06.md) | server | rear · shf02/2 | staging |
| U46 | [shf01](../../hardware/shf01.md) | shelf | both | in-use |
| U46 | [srv01](../../hardware/srv01.md) | server | front · shf01/1 | in-use |
| U46 | [srv02](../../hardware/srv02.md) | server | front · shf01/2 | staging |
| U46 | [srv03](../../hardware/srv03.md) | server | rear · shf01/1 | staging |