Installation of CentOS 6 on tx1, tx2 Goal: Install centos 6.10 on tcs computer. First tired centos 7, which worked, but had a couple of problems: - UDB dropped packed from op22 was worse that CentOS6 - semaphone issue on CentOS7 (found work-around but don't see this issue on CentOS6). Will replace centos7 with centos 6 (x64) to avoided these issue. Date: 2018/10 1. HARDWARE purchased by denault from newegg, amazon, mwave on 2018/01: GA-B250M-D3H LGA-1151, I5-7400 CPU, 16GB RAM (DDR4 2133), 500GB HD(WD Black WD50003AZEX). DVD Seasonic FOCUS Pluse 550FX P/S case: Chenbro RM41300-F1 (mwave) Note: Z270-HD3 unable to boot in graphic mode, but OK in with non-UEFI boot. installed OS on /sda1/ (root) Same #2 GA-B250M system - booted DVD using non-efi on DVD (so no /boot/efi parition). 2. Install and update if you need to wipe the drive: dd if=/dev/zero of=/dev/sda bs=512 count=20 Installation media is centos 6.10 x86 on usb or DVD. alt+cntl+f2 for shell; alt+cntl+f6 to return to GUI create custom layout, desired partitions are (UEIF): sda1 200M /boot/efi # vfat sda2 50G / # ext4, root partition Or MS-DOS partition: sda1 50G / # ext4, root partition Software selection: Development Workstation Created local user 'irtf'. Need to fix boot menu in bios to make centos6 boot (DVD, Disk). 1st reboot Turn off selinux: vi /etc/selinux/config SELINUX=disabled. Turn off filewall: sudo system-config-firewall-tui # disable the network manager. service NetworkManager stop chkconfig NetworkManager off system-config-network vi /etc/sysconfig/network-scripts/ifcfg-eth0 ## make sure ONBOOT=yes add to 192.168.x.x by creating /etc/sysconfig/network-scripts/ifcfg-eth0:1 /boot/grub/menu.lst - disable 'hiddenmenu'; remove 'rhgb quiet' reboot yum update reboot yum groupinstall 'Development Tools' 'KDE Desktop' 'Office Suite and Productivity' yum install gnuplot gsl gsl-devel vnc vnc-server ImageMagick \ tk expect qt-devel rdist control-center-extra dump telnet \ mysql MySQL-python sox hg mutt make droot, mroot fix root password. move /home/irtf to /home2/irtf. Assign project password. IRTF Setup /etc/hosts - add nis servers, key tcs hostnames /etc/resolv.conf - add all DNS servers. /etc/ntp.conf - use IRTF NTP servers, and enable ntpd services: system-config-services /etc/yp.conf - configure and enable NIS: system-config-authentication, AND check yp.conf /etc/nsswitch.conf - Limited nis usage /etc/group - add staff 500, project 501. Add to,tcs3 to groups: audio, pulse, pulse-access NIS client setup: chkconfig rpcbind on chkconfig ypbind on /etc/init.d/ypbind start nsf client setup: vi /etc/idmapd.conf Add "Domain=ifa.hawaii.edu" chkconfig rpcbind on chkconfig rpcidmapd on chkconfig nfslock on chkconfig netfs on /etc/auto.master, automap, auto.home - custom tcs setup to allow only: to(local), tcs(remote) - make /home2/nologin - only allow file based autofs make links for automounts: cd / ln -s /netdisks/htdocs ln -s /netdisks/irtf.backup rc.local - add line for screen blank: /usr/bin/setterm -blank 0 create remainding partitions: sda3 as /r3 50G sda4 as /aux (remainder ~364G) Format: mkfs.ext4 -v -m 3 /dev/sdaX UUID: blkid /dev/sda2 TCS Setup Create TO account on /home2/to: setup uid/group to 6028:501(project) review desktop's window preferences; power management setting. turn off screen saver. make link: ln -s /home/tcs3/data /home/to/data cd ~; ln -s dev current After installing TCS3 to 'to' account. Have the PMAC device driver loaded by rc.local copy /aux/catalogs4 to new computer: rsync -azv /aux/catalogs4/ tx1:/aux/catalogs4