Update Readme

This commit is contained in:
2022-01-02 22:41:34 -05:00
parent ce8c23f07e
commit 7b4917d0a1

View File

@@ -1197,8 +1197,8 @@ github.com style (c) Vasily Polovnyov <vast@whiteants.net>
</head>
<body class="vscode-body">
<h1 id="hartman-lab-server-manual-">Hartman Lab Server Manual <!-- omit in toc --></h1>
<p>© 2021 Bryan C. Roessler</p>
<p>Last updated: 2021-10-22</p>
<p>© 2021-2022 Bryan C. Roessler</p>
<p>Last updated: 2022-01-02</p>
<h2 id="table-of-contents-">Table of Contents <!-- omit in toc --></h2>
<ul>
<li><a href="#important-information">Important information</a></li>
@@ -1254,7 +1254,8 @@ github.com style (c) Vasily Polovnyov <vast@whiteants.net>
<li><a href="#creating-more-vm-disk-space">Creating more VM disk space</a></li>
</ul>
</li>
<li><a href="#updating-all-software">Updating all software</a></li>
<li><a href="#updating-system-software">Updating system software</a></li>
<li><a href="#updating-rstudio-and-rstudio-server">Updating RStudio and RStudio Server</a></li>
<li><a href="#scheduling-a-restart">Scheduling a restart</a></li>
<li><a href="#adding-a-drive">Adding a drive</a></li>
<li><a href="#logging">Logging</a></li>
@@ -1381,7 +1382,7 @@ Reason: Outside collaboration/(Other reason)
<p><img src="manual-images/virt-viewer.png" alt="Samba shares on Windows"></p>
</li>
<li>
<p>Direct external access:
<p>External access:
<a href="/usr/local/bin/virt-viewer"><code>virt-viewer</code></a> is available across all platforms (<a href="https://virt-manager.org/download/">Windows</a>, <a href="https://www.spice-space.org/page/OSX_Client">OSX</a>).</p>
</li>
<li>
@@ -1400,7 +1401,7 @@ Reason: Outside collaboration/(Other reason)
<h3 id="webcam-robot-monitoring">Webcam robot monitoring</h3>
<p>The robot webcam is viewable in a web page within an X2Go session at: <code>localhost:8888</code></p>
<h3 id="rstudio-server">RStudio Server</h3>
<p>Newer versions of RStudio do not support IDE access via X2Go. The IDE can be accessed via web browser at <a href="http://localhost:8787"><code>http://localhost:8787</code></a> in an X2Go session or via an SSH tunnel, ex. <code>ssh -f username@hartmanlab.genetics.uab.edu -L 8787:localhost:8787 -N</code></p>
<p>Newer versions of RStudio Desktop do not officially support remote desktop access. If the remote GUI is unreliable an RStudio Server IDE can be accessed via web browser at <a href="http://localhost:8787"><code>http://localhost:8787</code></a> in an X2Go session or locally via an SSH tunnel, ex. <code>ssh -f username@hartmanlab.genetics.uab.edu -L 8787:localhost:8787 -N</code></p>
<h3 id="recommendations">Recommendations</h3>
<h4 id="backing-up-data">Backing up data</h4>
<p>The <a href="https://linux.die.net/man/1/rsync"><code>rsync</code></a>, <code>rsnapshot</code>, and <a href="https://syncthing.net/"><code>syncthing</code></a> tools are installed on the server to facilitate user backups.</p>
@@ -1434,7 +1435,7 @@ Reason: Outside collaboration/(Other reason)
<p>Once configured, the user will no longer need to enter their password to access the SFTP or X2Go server, which simplifies login and enhances security.</p>
<h2 id="for-administrators">For administrators</h2>
<ul>
<li>Type <code>scripts-</code> and use <code>tab</code> completion in the CLI to access the following customized helper programs.</li>
<li>Type <code>scripts-</code> and use tab completion in the CLI to access the following helper programs.</li>
<li>Run them with administrator privileges using <code>sudo</code>.</li>
</ul>
<h3 id="adding-a-user">Adding a user</h3>
@@ -1540,7 +1541,7 @@ slmgr -ato
<li>Add 20 GBs of space to the Windows VM: <code>sudo qemu-img resize /var/lib/libvirt/images/win10-5900.qcow2 +20G</code></li>
<li>Add <a href="/media/share/documentation">gparted iso</a> as boot device and expand working partition.</li>
</ul>
<h3 id="updating-all-software">Updating all software</h3>
<h3 id="updating-system-software">Updating system software</h3>
<ul>
<li><code>script-system-update</code>
<ul>
@@ -1549,6 +1550,8 @@ slmgr -ato
</ul>
</li>
</ul>
<h3 id="updating-rstudio-and-rstudio-server">Updating RStudio and RStudio Server</h3>
<p>-<code>script-system-update-r</code></p>
<h3 id="scheduling-a-restart">Scheduling a restart</h3>
<ul>
<li><code>script-system-scheduled-restart</code> <em><code>OnCalendar</code></em>