Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
update linux server
  • Loading branch information
Barb Cutler authored and Barb Cutler committed Apr 27, 2023
commit efad3bcd004d58f50d164e6551c168efae2ee20e
54 changes: 54 additions & 0 deletions _docs/sysadmin/installation/update_server.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: Update GNU/Linux Server
category: System Administrator > Installation
redirect_from:
---

Please also see [Update Submitty](update_submitty) and [Installation Version Notes](version_notes).


### Announce Upcoming System Outage

* In advance of system updates or system maintenance, you may wish to
announce the outage to your users. To do this, edit the
`/usr/local/submitty/config/submitty.json` file adding/editing the
`"system_message"` field:

```
"system_message" : "We will have brief maintenance outage on Tuesday at 8am."
```

![](/images/system_outage_message.png)



### Update Your GNU/Linux Server


_Below are simplified server update instructions for Ubuntu GNU/Linux.
Follow best practices on frequency of updates and system maintenance._


1. Check your current kernel version

```
uname -r
```


2. Update the Linux Kernel & Linux Packages

```
sudo apt-get update
sudo apt-get upgrade
```


3. Reboot the server


4. Confirm that your kernel version has been updated appropriately

```
uname -r
```
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,10 @@ early June 2018, please start with the section at the bottom of this
page.**


Please also see [Installation Version Notes](version_notes)
Please also see [Update GNU/Linux Server](update_server) and [Installation Version Notes](version_notes).

### Announce Upcoming System Outage

1. In advance of system updates or system maintenance, you may wish to
announce the outage to your users. To do this, edit the
`/usr/local/submitty/config/submitty.json` file adding/editing the
`"system_message"` field:

```
"system_message" : "We will have brief maintenance outage on Tuesday at 8am."
```

![](/images/system_outage_message.png)



### Update Submitty
### Update Submitty Software to the latest Release

1. To update the Submitty source code repository, get the specific
branch/release to which you want to upgrade. For example:
Expand Down
4 changes: 4 additions & 0 deletions _docs/sysadmin/installation/version_notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ redirect_from:
- /sysadmin/version_notes
---


Please also see [Update GNU/Linux Server](../update_server) and [Update Submitty](../update_submitty).


The release notes below document additional manual steps required with
installation of new versions of Submitty. These include editing
Submitty configurations, Apache or Nginx configuration, or
Expand Down
3 changes: 2 additions & 1 deletion navtreedata.js
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,8 @@ var NAVTREE =
[ "Installation", "/sysadmin/installation/index", [
[ "Overview", "/sysadmin/installation/index", null ],
[ "Server OS", "/sysadmin/installation/server_os", null ],
[ "Update Submitty", "/sysadmin/installation/update", null ],
[ "Update GNU/Linux Server", "/sysadmin/installation/update_server", null ],
[ "Update Submitty", "/sysadmin/installation/update_submitty", null ],
[ "Version Notes", "/sysadmin/installation/version_notes/index", [
[ "Overview", "/sysadmin/installation/version_notes/index", null],
[ "v23.03.01", "/sysadmin/installation/version_notes/v23.03.01", null ],
Expand Down