Chg-git
From CHG-Wiki
Jump to navigationJump to searchchg-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.
Contents
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
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)
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;