Difference between revisions of "Chg-git"

From CHG-Wiki
Jump to navigationJump to search
m
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
 +
 +
===Starting and Stopping Services===
 +
GitLab can be controlled with:
 +
sudo gitlab stop
 +
sudo gitlab start
 +
sudo gitlab restart
 +
nginx must be controlled separately with:
 +
sudo nginx stop
 +
sudo nginx start
 +
sudo nginx restart
 +
 +
===nginx configuration===
 +
nginx has a primary configuration file at:
 +
/etc/nginx/nginx.conf
 +
This file imports additional configuration files found in:
 +
/etc/nginx/sites-enabled/
 +
In order to increase the maximum upload size of files pushed to the server, the following line was added to the http directive of the primary configuration file:
 +
client_max_body_size 1024M;
  
 
==virsh dominfo==
 
==virsh dominfo==
Line 56: Line 77:
  
 
[[Category:Hosts|{{PAGENAME}}]]
 
[[Category:Hosts|{{PAGENAME}}]]
===Starting and Stopping Services===
 
GitLab can be controlled with:
 
sudo gitlab stop
 
sudo gitlab start
 
sudo gitlab restart
 
nginx must be controlled separately with:
 
sudo nginx stop
 
sudo nginx start
 
sudo nginx restart
 
 
===nginx configuration===
 
nginx has a primary configuration file at:
 
/etc/nginx/nginx.conf
 
This file imports additional configuration files found in:
 
/etc/nginx/sites-enabled/
 
In order to increase the maximum upload size of files pushed to the server, the following line was added to the http directive of the primary configuration file:
 
client_max_body_size 1024M;
 

Revision as of 08:15, 17 March 2015

chg-git is the CHG 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.

General Info

System Name: chg-git.geog.ucsb.edu
IP: 128.111.234.247
Location: rain
General Purpose: GitLab server and EWX staging 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

Notes

  • Added ERI user

Starting and Stopping Services

GitLab can be controlled with:

sudo gitlab stop
sudo gitlab start
sudo gitlab restart

nginx must be controlled separately with:

sudo nginx stop
sudo nginx start
sudo nginx restart

nginx configuration

nginx has a primary configuration file at:

/etc/nginx/nginx.conf

This file imports additional configuration files found in:

/etc/nginx/sites-enabled/

In order to increase the maximum upload size of files pushed to the server, the following line was added to the http directive of the primary configuration file:

client_max_body_size 1024M;

virsh dominfo

[root@rain images]# virsh dominfo chg-gitl
Id:             44
Name:           chg-gitl
UUID:           965d9c28-9610-0b91-9e01-8ab7640869bf
OS Type:        hvm
State:          running
CPU(s):         2
CPU time:       59.5s
Max memory:     33554432 KiB
Used memory:    33554432 KiB
Persistent:     yes
Autostart:      enable
Managed save:   no
Security model: selinux
Security DOI:   0
Security label: unconfined_u:system_r:svirt_t:s0:c11,c989 (enforcing)