Skip to content

Commit cb1bcd4

Browse files
theo-ogitbook-bot
authored andcommitted
GitBook: [master] 32 pages modified
1 parent 18cc2e8 commit cb1bcd4

31 files changed

+120
-77
lines changed

SUMMARY.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
* [Printing](services/printing/README.md)
6464
* [Setup](services/printing/setup.md)
6565
* [Troubleshooting](services/printing/troubleshooting.md)
66-
* [Administration](services/printing/administration.md)
6766
* [WWW](services/www/README.md)
6867
* [Administration](services/www/administration.md)
6968
* [Setup](services/www/setup.md)
@@ -167,12 +166,12 @@
167166
* [Auckland](machines/other/auckland.md)
168167
* [Cayman](machines/other/cayman.md)
169168
* [Pitcairn](machines/other/pitcairn.md)
169+
* [Moon](machines/other/moon.md)
170170
* [Switches](machines/switches/README.md)
171171
* [Core0](machines/switches/core0.md)
172172
* [Xnor](machines/switches/xnor.md)
173173
* [Xor](machines/switches/xor.md)
174174
* [Imply](machines/switches/imply.md)
175-
* [Moon](machines/moon.md)
176175
* [UPS](machines/ups.md)
177176
* [History](machines/history/README.md)
178177
* [2008 Sun AEG](machines/history/2008-sun-aeg.md)
@@ -218,3 +217,4 @@
218217
* [Policies](policies/README.md)
219218
* [Data Release Policy](policies/data-release-policy.md)
220219
* [Upgrade Policy](policies/upgrade-policy.md)
220+

machines/ceph/karel.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Karel
22

3-
`karel` is a G10 Ceph server that was aquired in 2018.
3+
**karel** is a G10 Ceph server that was acquired in 2018.
44

55
## iLO
66

machines/ceph/stobar.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Stobar
22

3+
**stobar** is a G10 Ceph server that was acquired in 2018.
4+
35
## iLO
46

57
Stobar's iLO hostname is `stobar-ilo`.

machines/ceph/wumpus.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Wumpus
22

3-
`wumpus` is a Ceph server that was aquired in 2018.
3+
**wumpus** is a Ceph server that was acquired in 2018.
44

machines/history/2011-sun-spring-upgrades.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 2011 Sun Upgrades
22

3-
Notable for being the last time [Moon](../moon.md) was upgraded.
3+
Notable for being the last time [Moon](../other/moon.md) was upgraded.
44

55
{% hint style="info" %}
66
This is written in present tense, but should not be taken as such \(for hopefully obvious reasons\).
@@ -30,7 +30,7 @@ The work occurring on [Vega](../sun-servers/vega.md) will occur during the week,
3030

3131
### Moon
3232

33-
[Moon](../moon.md) will be upgraded Monday evening. A short outage is expected to occur to reboot into the new disk boot environment.
33+
[Moon](../other/moon.md) will be upgraded Monday evening. A short outage is expected to occur to reboot into the new disk boot environment.
3434

3535
## Dulles/Seatac
3636

@@ -82,5 +82,5 @@ Virtualbox will be upgraded from 3.0.8 to 4.0.4, or whatever the latest stable v
8282

8383
### Moon
8484

85-
The version of Solaris installed on [Moon](../moon.md) will be Live Upgraded to update 9 and the latest patches will be installed.
85+
The version of Solaris installed on [Moon](../other/moon.md) will be Live Upgraded to update 9 and the latest patches will be installed.
8686

machines/history/2017-vm-disaster.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
# 2017 VM Distaster
1+
# 2017 VM Disaster
22

33
## What Happened
4+
45
We ran too much on VMs, so when we rebooted a VM server to update it the entire lab went down. Specifically, NS1 was the main point of failure.
56

67
## What resulted
8+
79
* NS1 is on a physical machine
810
* We use IPs instead of hostnames in QEMU configs
11+

machines/history/2018-cephpocalypse.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 2018 Cephpocalypse
22

3-
The **Cephpocalypse** (hah, I've officially named it now, no one can stop me~) was an event occurring in the fall of the 2018-2019 school year, when the Ceph servers, then our main point of failure, went completely offline. This incident demonstrated the capability of the Sysadmin team and prompted us to start thinking about ways to remove that one point of failure (say, through a backup system).
3+
The **Cephpocalypse** \(hah, I've officially named it now, no one can stop me~\) was an event occurring in the fall of the 2018-2019 school year, when the Ceph servers, then our main point of failure, went completely offline. This incident demonstrated the capability of the Sysadmin team and prompted us to start thinking about ways to remove that one point of failure \(say, through a backup system\).
44

55
The purpose of this document is to record our mistakes and remedial actions so that future generations may learn from them
66

@@ -27,3 +27,4 @@ The purpose of this document is to record our mistakes and remedial actions so t
2727
## What we learned
2828

2929
## Results
30+

machines/other/README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
# Other Machines
1+
# Other
22

33
This category is for machines that don't cleanly fall in another category. Often unused.
4+
5+
## JCIRN
6+
7+
Some servers we acquired came via JCIRN \(Jefferson Collaborative Inquiry and Research Network\), a program that ended after Dr. Glazer departed in 2017. See an article [here](https://washingtonexec.com/2013/01/dr-glazer-principal-of-thomas-jefferson-high-school-for-science-and-technology-kicks-off-washingtonexec-stem-council-discusses-building-tomorrows-leaders/) for more info.
8+

machines/other/asm.md

+8-6
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,23 @@
55
## Technical specifications
66

77
| Field | Value |
8-
| :---- | :---- |
8+
| :--- | :--- |
99
| **Server Type** | It's a desktop, not a server dummy |
1010
| **CPU** | enough |
11-
| **RAM** | 16 GB (not enough) |
11+
| **RAM** | 16 GB \(not enough\) |
1212
| **GPU** | 2x NVIDIA GeForce TITAN |
13-
| **Hard Disks** | 1TB Samsung 860 EVO (+ an unused 1TB HDD from some company or other) |
13+
| **Hard Disks** | 1TB Samsung 860 EVO \(+ an unused 1TB HDD from some company or other\) |
1414
| **OS** | Arch Linux 😎 |
1515

1616
## History
1717

18-
ASM was originally part of the i7 cluster, made up of other machines named after other programming languages. At the beginning of the 2017-2018 school year, ASM was repurposed by 2017wzhang to be his personal workstation (at school). By the end of the 2017-2018, only ASM remained in the CSL as all the other gutted motherboards of the i7 cluster had been taken home by other sysadmins.
18+
ASM was originally part of the i7 cluster, made up of other machines named after other programming languages. At the beginning of the 2017-2018 school year, ASM was repurposed by 2017wzhang to be his personal workstation \(at school\). By the end of the 2017-2018, only ASM remained in the CSL as all the other gutted motherboards of the i7 cluster had been taken home by other sysadmins.
1919

20-
During the [Cephpocalypse](../history/2018-cephpocalypse.md), ASM was used as a place to put exported Ceph images, largely due to its fast (~10MB/s) uplink, ease of logging in as root, and large hard drive size. People were outraged when 2019jduvall accidentally cut ssh access to it in the middle of the crisis (I'm sorry, ok?).
20+
During the [Cephpocalypse](../history/2018-cephpocalypse.md), ASM was used as a place to put exported Ceph images, largely due to its fast \(~10MB/s\) uplink, ease of logging in as root, and large hard drive size. People were outraged when 2019jduvall accidentally cut ssh access to it in the middle of the crisis \(I'm sorry, ok?\).
2121

2222
## Trivia
23-
* ASM is currently the only computer in the CSL running Arch Linux (besides 2019jduvall's and 2019djones' and 2019ahayden's personal laptops)
23+
24+
* ASM is currently the only computer in the CSL running Arch Linux \(besides 2019jduvall's and 2019djones' and 2019ahayden's personal laptops\)
2425
* Despite having two GPUs, the pioneer workstations can occasionally outperform it simply due to having newer GPUs
2526
* It is completely and utterly wrong to write ASM's name in lowercase text
27+

machines/other/auckland.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
## Technical Specifications
66

77
| Field | Value |
8-
| :---- | :---- |
8+
| :--- | :--- |
99
| **Server Type** | HP Proliant DL380 G6 |
1010
| **CPU** | 2x Intel Xeon E5540 Hexa-Core @ 2.53 GHz |
1111
| **RAM** | 24 GB |
@@ -15,6 +15,7 @@
1515

1616
## History
1717

18-
Auckland was previously named Gandalf and was one of three servers running VMware ESXi used to host JCIRN (CTRL+F on <https://washingtonexec.com/2013/01/dr-glazer-principal-of-thomas-jefferson-high-school-for-science-and-technology-kicks-off-washingtonexec-stem-council-discusses-building-tomorrows-leaders/>). JCIRN was abandoned after Dr. Glazer left TJ at the end of the 2016-2017 school year.
18+
Auckland was previously named Gandalf and was one of three servers running VMware ESXi used to host JCIRN.
1919

2020
In 2017-2018, Gandalf was used to run the official TJHSST Othello Tournament.
21+

machines/other/cayman.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
## Technical Specifications
66

77
| Field | Value |
8-
| :---- | :---- |
8+
| :--- | :--- |
99
| **Server Type** | HP Proliant DL380 G6 |
1010
| **CPU** | 2x Intel Xeon E5540 Hexa-Core @ 2.53 GHz |
1111
| **RAM** | 24 GB |
@@ -15,4 +15,5 @@
1515

1616
## History
1717

18-
Cayman was previously named Saruman and was one of three servers running VMware ESXi used to host JCIRN (CTRL+F on <https://washingtonexec.com/2013/01/dr-glazer-principal-of-thomas-jefferson-high-school-for-science-and-technology-kicks-off-washingtonexec-stem-council-discusses-building-tomorrows-leaders/>). JCIRN was abandoned after Dr. Glazer left TJ at the end of the 2016-2017 school year.
18+
Cayman was previously named Saruman and was one of three servers running VMware ESXi used to host JCIRN.
19+

machines/other/duke.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
## Technical specifications
66

77
| Field | Value |
8-
| :---- | :---- |
9-
| **Server Type** | It's a workstation |
8+
| :--- | :--- |
9+
| **Server Type** | Workstation |
1010
| **CPU** | AMD Ryzen 7 1700 Eight-Core Processor |
1111
| **RAM** | 16 GB |
1212
| **GPU** | 2x NVIDIA GeForce 1080 Ti |
@@ -16,11 +16,12 @@
1616
## Software specifications
1717

1818
| Software | Version |
19-
| :------- | :------ |
19+
| :--- | :--- |
2020
| **NVIDIA Drivers** | 410.66 |
2121
| **CUDA** | 9.1 |
2222
| **Tensorflow** | 1.11.0 |
2323

2424
## Notes
2525

2626
If you are interested in using Duke, please contact Mr. White.
27+
File renamed without changes.

machines/other/pitcairn.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Pitcairn
22

3-
**Pitcairn** is a physical machine residing in the CSL Machine room. It currently acts as ns1, our main [DNS] and [DHCP] server.
3+
**Pitcairn** is a physical machine residing in the CSL Machine room. It currently acts as ns1, our main \[DNS\] and \[DHCP\] server.
44

55
## Technical Specifications
66

77
| Field | Value |
8-
| :---- | :---- |
8+
| :--- | :--- |
99
| **Server Type** | HP Proliant DL380 G6 |
1010
| **CPU** | 2x Intel Xeon E5540 Hexa-Core @ 2.93 GHz |
1111
| **RAM** | 24 GB |
@@ -15,4 +15,5 @@
1515

1616
## History
1717

18-
Pitcairn was previously named Sauron and was one of three servers running VMware ESXi used to host JCIRN (CTRL+F on <https://washingtonexec.com/2013/01/dr-glazer-principal-of-thomas-jefferson-high-school-for-science-and-technology-kicks-off-washingtonexec-stem-council-discusses-building-tomorrows-leaders/>). JCIRN was abandoned after Dr. Glazer left TJ at the end of the 2016-2017 school year.
18+
Pitcairn was previously named Sauron and was one of three servers running VMware ESXi used to host JCIRN.
19+

machines/sun-servers/vega.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
| **CPU** | 2x Intel Xeon X5460 Quad-Core @ 3.16 GHz |
1111
| **RAM** | 24 GB |
1212
| **Hard Disks** | 2x 73GB 2.5in 10K SAS RAID 1 |
13-
| **OS** | Solaris 10 |
13+
| **OS** | Ubuntu 18.04 |
1414
| **Purchase Date** | Winter 2008 |
1515

1616
## History
1717

18-
Vega was recieved through the [2008 Sun AEG](../history/2008-sun-aeg.md) and was one of the six X4150s initially allocated to run Sun Ray \(thin client\) services for the Sun Rays around the school. Later, Vega was used to run Understudy VMs using Virtualbox.
18+
Vega was recieved through the [2008 Sun AEG](../history/2008-sun-aeg.md) and was one of the six X4150s initially allocated to run Sun Ray \(thin client\) services for the Sun Rays around the school. Later, Vega was used to run Understudy VMs using Virtualbox. It is notable for being the first VM host to get completley provisioned with [Ansible](../../technologies/tools/ansible.md).
1919

machines/vm-servers/README.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11
# VM Servers
22

3+
**VM Servers** \(also known as VM hosts\) host virtual machines for the various CSL services we maintain. The VM Servers themselves run off a local hard disk \(often in a RAID configuration?\).
4+
5+
## Reasoning
6+
7+
Although VM servers have existed for multiple years in the Lab, complete virtualization of critical services occurred the summer of 2017. The reason for this was to allow services to be brought up quickly. In addition, our current VM setup permits us to bring up new machines more quickly and fully utilize [RBD block storage as our storage backend](../ceph/).
8+
9+
## Exceptions
10+
11+
Various services are not virtualized at this time and probably should never be.
12+
13+
* [NTP](../../technologies/ntp.md) is an extremely critical machine since it provides time for the whole Lab.
14+
* [ns1](../../technologies/networking/dns/) is not virtualized because it provides DNS to not only VMS but also to the main Ceph backend
15+
* [centauri ](../sun-servers/centauri.md)is not virtualized because it provides critical authentication services to the rest of the Lab \(and also the VM hosts themselves\)
16+
317

418

machines/vm-servers/altair.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# Altair
22

3-
**Altair** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Altair** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

7+
| Machine | |
8+
| :--- | :--- |
9+
| None | |
10+
711
## Technical Specifications
812

9-
| Specification | Description |
13+
| Field | Value |
1014
| :--- | :--- |
1115
| **Server Type** | Sun Fire X4150 |
1216
| **CPU** | 2x Intel Xeon X5460 Quado-Core @ 3.16 GHz |

machines/vm-servers/antipodes.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Antipodes
22

3-
**Antipodes** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Antipodes** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

@@ -13,7 +13,7 @@
1313

1414
## Technical Specifications
1515

16-
| Specification | Description |
16+
| Field | Value |
1717
| :--- | :--- |
1818
| **Server Type** | HP Proliant DL380 G6 |
1919
| **CPU** | 2x Intel Xeon E5520 Quad-Core @ 2.26 GHz |

machines/vm-servers/chatham.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Chatham
22

3-
**Chatham** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Chatham** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

@@ -11,7 +11,7 @@
1111

1212
## Technical Specifications
1313

14-
| **Specification** | Description |
14+
| **Field** | Value |
1515
| :--- | :--- |
1616
| **Server Type** | HP Proliant DL380 G6 |
1717
| **CPU** | 2x Intel Xeon E5540 Quad-Core @ 2.53 GHz |

machines/vm-servers/cocos.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Cocos
22

3-
**Cocos** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Cocos** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

@@ -13,7 +13,7 @@
1313

1414
## Technical Specifications
1515

16-
| **Specification** | Description |
16+
| **Field** | Value |
1717
| :--- | :--- |
1818
| **Server Type** | HP Proliant DL380 G6 |
1919
| **CPU** | 2x Intel Xeon X5670 Hexa-Core @ 2.93 GHz |

machines/vm-servers/galapagos.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Galapagos
22

3-
**Galapagos** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Galapagos** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

@@ -14,7 +14,7 @@
1414

1515
## Technical Specifications
1616

17-
| **Specification** | Description |
17+
| **Field** | Value |
1818
| :--- | :--- |
1919
| **Server Type** | HP Proliant DL380 G6 |
2020
| **CPU** | 2x Intel Xeon E5540 Quad-Core @ 2.26 GHz |

machines/vm-servers/gorgona.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Gorgona
22

3-
**Gorgona** is a physical server residing the the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Gorgona** is a physical server residing in the CSL Machine Room that currently serves [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

@@ -13,7 +13,7 @@
1313

1414
## Technical Specifications
1515

16-
| **Specification** | Description |
16+
| **Field** | Value |
1717
| :--- | :--- |
1818
| **Server Type** | HP Proliant DL380 G6 |
1919
| **CPU** | 2x Intel Xeon X5670 Hexa-Core @ 2.93 GHz |

machines/vm-servers/overlord.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# Overlord
22

3-
**Overlord** is a physical server residing the the CSL Machine Room that will serve [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
3+
**Overlord** is a physical server residing in the CSL Machine Room that will serve [KVM Virtual machines](../../technologies/virtualization-stack/kvm.md).
44

55
## Virtual Machines on this Host
66

7+
| Machine | |
8+
| :--- | :--- |
9+
| None | |
10+
711
## Technical Specifications
812

9-
| **Specification** | Description |
13+
| **Field** | Value |
1014
| :--- | :--- |
1115
| **Server Type** | \*\*\*\* |
1216
| **CPU** | |

machines/vm-servers/torch.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# Torch
22

3-
**Torch** is a physical server residing the the CSL Machine Room that will serve [KVM Virtual machines](https://github.com/tjcsl/gitbook/tree/a0d3e88ac53c5f4ebbf8627d3df9afe8f9fdd3e7/machines/services/virtual-machines/README.md).
3+
**Torch** is a physical server residing in the CSL Machine Room that will serve [KVM Virtual machines](https://github.com/tjcsl/gitbook/tree/a0d3e88ac53c5f4ebbf8627d3df9afe8f9fdd3e7/machines/services/virtual-machines/README.md).
44

55
## Virtual Machines on this Host
66

7+
| Machine | |
8+
| :--- | :--- |
9+
| None | |
10+
711
## Technical Specifications
812

9-
| **Specification** | Description |
13+
| **Field** | Value |
1014
| :--- | :--- |
1115
| **Server Type** | |
1216
| **CPU** | |

0 commit comments

Comments
 (0)