Difference between revisions of "Chg-git"

From CHG-Wiki
Jump to navigationJump to search
m
(Updated to remove chg-gitl references and to remove staging server references.)
Line 1: Line 1:
chg-git is the CHG [[Sysadm:GitLab|GitLab]] server (to be shared with EROS) as well as a "staging server" for the Unix port of [[EWX]]. Originally the image name for this VM was chg-git.img, but after attempts to wipe and reinstall failed, the image name was changed to chg-gitl.img. The hostname (and everything else) remains the same. The chg-gitl.img is a graphical installation, so use virt-manager to access the console.
+
chg-git is the CHG [[Sysadm:GitLab|GitLab]] server (to be shared with EROS). The hostname (and everything else) remains the same. The chg-git.img is a graphical installation, so use virt-manager to access the console.
  
 
==General Info==
 
==General Info==
Line 13: Line 13:
 
|-
 
|-
 
! General Purpose:  
 
! General Purpose:  
|align="right"|[[Sysadm:GitLab|GitLab]] server and [[EWX]] staging server
+
|align="right"|[[Sysadm:GitLab|GitLab]] server
 
|-
 
|-
 
! Creation Date:  
 
! Creation Date:  
Line 34: Line 34:
 
*[[Sysadm:GitLab|GitLab]] server
 
*[[Sysadm:GitLab|GitLab]] server
 
*[[EWX]] Unix port "staging" server
 
*[[EWX]] Unix port "staging" server
 
==Notes==
 
*Added ERI user 02/02/2015
 
  
 
===Starting and Stopping Services===
 
===Starting and Stopping Services===
Line 43: Line 40:
 
===nginx configuration===
 
===nginx configuration===
 
See [[Sysadm:GitLab#nginx_configuration | GitLab: nginx_configuration]]
 
See [[Sysadm:GitLab#nginx_configuration | GitLab: nginx_configuration]]
 +
 +
 +
==Notes==
 +
*Added ERI user 02/02/2015
 +
*After blowing away the original Windows Server 2008 R2 installation, the VM was briefly called chg-gitl, but was changed back to chg-git by:
 +
On rain
 +
[root@rain ~]$ cd /var/run/libvirt/qemu
 +
[root@rain qemu]$ virsh dumpxml [domain] > foo.xml
 +
Shut down VM, preferably from within the VM
 +
chgadmin@chg-git:~$ sudo shutdown -h now
 +
back on rain
 +
[root@rain qemu]$ cp foo.xml chg-git.xml
 +
[root@rain qemu]$ vib chg-git.xml    #(change name IN TWO PLACES)
 +
[root@rain qemu]$ virsh undefine chg-gitl
 +
[root@rain qemu]$ cd /var/lib/libvirt/images
 +
[root@rain qemu]$ cp chg-gitl.img chg-git.img
 +
[root@rain qemu]$ cd /var/run/libvirt/qemu
 +
[root@rain qemu]$ virsh define chg-git.xml
 +
Deleted chg-gitl.img once chg-git was confirmed up and running.
 +
*Originally, chg-git was also going to double as a staging server for [[EWX]], but later (June 2015) Greg Ederer requested a clone of the CentOS chg-ewx system be created instead ([[chg-ewxtest]]). [[chg-ewxtest]] also lives on ubu, in the same location (/raid).
 +
  
 
==virsh dominfo==
 
==virsh dominfo==

Revision as of 12:07, 29 June 2015

chg-git is the CHG GitLab server (to be shared with EROS). The hostname (and everything else) remains the same. The chg-git.img is a graphical installation, so use virt-manager to access the console.

General Info

System Name: chg-git.geog.ucsb.edu
IP: 128.111.234.247
Location: rain
General Purpose: GitLab server
Creation Date: October 28, 2014

System Configuration

  • OS Type: Unix
  • OS Version: Ubuntu 12.04.5 LTS (Precise Pangolin)
  • vCPUS: 2 allocated

Network

  • MAC Address: 52:54:00:ed:6d:cd (generated)

Storage

  • Memory: 32GB allocated
  • Size: 50GB allocated

Services

Starting and Stopping Services

See GitLab: Starting_and_Stopping_Services

nginx configuration

See GitLab: nginx_configuration


Notes

  • Added ERI user 02/02/2015
  • After blowing away the original Windows Server 2008 R2 installation, the VM was briefly called chg-gitl, but was changed back to chg-git by:

On rain

[root@rain ~]$ cd /var/run/libvirt/qemu
[root@rain qemu]$ virsh dumpxml [domain] > foo.xml

Shut down VM, preferably from within the VM

chgadmin@chg-git:~$ sudo shutdown -h now

back on rain

[root@rain qemu]$ cp foo.xml chg-git.xml
[root@rain qemu]$ vib chg-git.xml     #(change name IN TWO PLACES)
[root@rain qemu]$ virsh undefine chg-gitl
[root@rain qemu]$ cd /var/lib/libvirt/images
[root@rain qemu]$ cp chg-gitl.img chg-git.img
[root@rain qemu]$ cd /var/run/libvirt/qemu
[root@rain qemu]$ virsh define chg-git.xml

Deleted chg-gitl.img once chg-git was confirmed up and running.

  • Originally, chg-git was also going to double as a staging server for EWX, but later (June 2015) Greg Ederer requested a clone of the CentOS chg-ewx system be created instead (chg-ewxtest). chg-ewxtest also lives on ubu, in the same location (/raid).


virsh dominfo

[root@rain ~]# virsh dominfo chg-git
Id:             5
Name:           chg-git
UUID:           965d9c28-9610-0b91-9e01-8ab7640869bf
OS Type:        hvm
State:          running
CPU(s):         2
CPU time:       834636.3s
Max memory:     33554432 KiB
Used memory:    33554432 KiB
Persistent:     yes
Autostart:      disable
Managed save:   no
Security model: selinux
Security DOI:   0
Security label: system_u:system_r:svirt_t:s0:c707,c905 (enforcing)