No s'ha d'instal·lar el paquet bruker-setup perquè és pels ordinadors de consoles Avance Neo i requereix la instal·lació de paquets de Nvidia incompatibles amb la targeta gràfica instal·lada.
Per instal·lar els paquets necessaris pel TopSpin s'ha d'executar la comanda
yum install –enablerepo=bruker bruker-topspin-environ
però abans, és preferible fer un simulacre i comprovar que no hi ha conflictes,
yum install –setopt tsflags=test –enablerepo=bruker bruker-topspin-environ
El simulacre mostra que els paquets necessaris ja estan instal·lats, segurament a partir de la llista de paquets instal·lats al 600 MHz, de forma que no cal fer res,
# yum install --setopt tsflags=test --enablerepo=bruker bruker-topspin-environ Loaded plugins: fastestmirror, keys, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.csuc.cat * elrepo: mirrors.coreix.net * epel: mirror.eixamcoop.cat * extras: ftp.csuc.cat * updates: ftp.csuc.cat Package bruker-topspin-environ-1.0-21.el7.brk.x86_64 already installed and latest version Nothing to do
La llista de paquets exigits (i instal·lats si cal) per aquest paquet es poden consultar amb la comanda,
yum deplist –enablerepo=bruker bruker-topspin-environ
Per instal·lar els paquets necessaris per l'adquisició s'ha d'executar la comanda
* yum install –enablerepo=bruker bruker-acquisition-environ
però abans, és preferible fer un simulacre i comprovar que no hi ha conflictes,
* yum install –setopt tsflags=test –enablerepo=bruker bruker-acquisition-environ
El simulacre mostra que, com en el cas anterior, els paquets necessaris ja s'han instal·lat i que no cal fer res.
# yum install --setopt tsflags=test --enablerepo=bruker bruker-acquisition-environ Loaded plugins: fastestmirror, keys, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.csuc.cat * elrepo: mirrors.coreix.net * epel: mirror.eixamcoop.cat * extras: ftp.csuc.cat * updates: ftp.csuc.cat Package bruker-acquisition-environ-1.0-12.el7.brk.noarch already installed and latest version Nothing to do
La llista de paquets exigits (i instal·lats si cal) per aquest paquet es poden consultar amb la comanda,
yum deplist –enablerepo=bruker bruker-acquisition-environ
Connecto a l'estació de treball el monitor HP Compaq LE2202x (sortida DisplayPort amb adaptador a DVI) i el monitor HP LA1951g (sortida DVI), i l'ordinador els reconeix i configura correctament. El monitor HP LE2202x es configura com pantalla principal (finestra del TopSpin) i el monitor HP LA1951g com pantalla secundària (finestres de la BSMS, de lock, etc.),
No cal fer res. KDE es va triar com entorn gràfic en el moment d'instal·lar el CentOS i ara no cal canviar res a la configuració.
Aprofitar les instruccions a Instal·lació de CentOS 7 -4a part
Començo per configurar el dispositiu eno1
de la xarxa de la UAB. Indico que es configura amb DHCP i li assigno el nom UAB-LAN
. Després faig servir la configuració dinàmica,
# nmcli general status STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN connected full enabled enabled enabled enabled # nmcli general hostname <file> Veig que encara no he editat el fitxer ''/etc/hosts'' i aprofito per fer-ho ara (''nano -c /etc/hosts'') que esdevé, <file> # cat /etc/hosts ## 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ### ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 localhost localhost.localdomain 158.109.54.214 cie-54-214.uab.es cie-54-214 av3-400-sb # The following lines are related to Bruker NMR spectrometers # DO NOT REMOVE THEM. # # An older TS version? # 149.236.99.99 spect # TS 3.6.3 149.236.99.90 spect 149.236.99.1 ASP_ST2 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Llavors defineixo el hostname també al NetworkManager i continuo amb la configuració de la xarxa de la UAB
# nmcli general hostname cie-54-214.uab.cat # nmcli general hostname cie-54-214.uab.cat # nmcli connection show --active NAME UUID TYPE DEVICE UAB-LAN 5f23e0c4-ba38-4644-98e3-c8a8fc3f3c62 ethernet eno1 # nmcli connection show id UAB-LAN connection.id: UAB-LAN connection.uuid: 5f23e0c4-ba38-4644-98e3-c8a8fc3f3c62 connection.stable-id: -- connection.type: 802-3-ethernet [...] connection.permissions: -- [...] 802-3-ethernet.mac-address: -- [...] GENERAL.NAME: UAB-LAN GENERAL.UUID: 5f23e0c4-ba38-4644-98e3-c8a8fc3f3c62 GENERAL.DEVICES: eno1 GENERAL.STATE: activated GENERAL.DEFAULT: yes [...] IP4.ADDRESS[1]: 158.109.54.214/20 IP4.GATEWAY: 158.109.48.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 158.109.48.1, mt = 100 IP4.ROUTE[2]: dst = 158.109.48.0/20, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 158.109.0.36 IP4.DNS[2]: 158.109.254.130 IP4.DOMAIN[1]: uab.es DHCP4.OPTION[1]: broadcast_address = 158.109.63.255 [...] DHCP4.OPTION[9]: ip_address = 158.109.54.214 DHCP4.OPTION[10]: network_number = 158.109.48.0 [..] DHCP4.OPTION[30]: routers = 158.109.48.1 DHCP4.OPTION[31]: subnet_mask = 255.255.240.0 [...]
per la nova configuració estàtica,
# cd /etc/sysconfig/network-scripts # cat ifcfg-UAB-LAN TYPE=Ethernet NAME=UAB-LAN UUID=5f23e0c4-ba38-4644-98e3-c8a8fc3f3c62 HWADDR=50:65:F3:3A:12:5E PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=yes ONBOOT=yes IPADDR=158.109.54.214 PREFIX=20 GATEWAY=158.109.48.1 DNS1=158.109.0.36 DNS2=158.109.254.130 DOMAIN="uab.cat uab.es" IPV6INIT=no IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy IPV6_PRIVACY=no
Pel dispositiu de la xarxa de l'espectròmetre, indico que la configuració és manual (estàtica), li assigno el nom CONSOLE-LAN
. El fitxer de configuració d'aquest dispositiu és,
# cat ./ifcfg-CONSOLE-LAN NAME="CONSOLE-LAN" ZONE=trusted USERCTL=no DEVICE=ens3 HWADDR=a0:36:9f:8f:0a:b3 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no UUID=4d9f6b1a-abb6-4880-ba14-72f2841859e8 ONBOOT=yes IPADDR=149.236.99.1 PREFIX=24 NETMASK=255.255.255.0
Comprovo amb ping
que hi ha connexió.
# ping -c 5 spect PING spect (149.236.99.90) 56(84) bytes of data. 64 bytes from spect (149.236.99.90): icmp_seq=1 ttl=64 time=0.448 ms 64 bytes from spect (149.236.99.90): icmp_seq=2 ttl=64 time=0.283 ms 64 bytes from spect (149.236.99.90): icmp_seq=3 ttl=64 time=0.336 ms 64 bytes from spect (149.236.99.90): icmp_seq=4 ttl=64 time=0.269 ms 64 bytes from spect (149.236.99.90): icmp_seq=5 ttl=64 time=0.153 ms --- spect ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 3999ms rtt min/avg/max/mdev = 0.153/0.297/0.448/0.098 ms
Un cop els dos dispositius de xarxa estan en funcionament,
# nmcli device status DEVICE TYPE STATE CONNECTION eno1 ethernet connected UAB-LAN ens3 ethernet unmanaged -- lo loopback unmanaged -- # ping -c 5 spect PING spect (149.236.99.90) 56(84) bytes of data. 64 bytes from spect (149.236.99.90): icmp_seq=1 ttl=64 time=0.150 ms 64 bytes from spect (149.236.99.90): icmp_seq=2 ttl=64 time=0.156 ms 64 bytes from spect (149.236.99.90): icmp_seq=3 ttl=64 time=0.194 ms 64 bytes from spect (149.236.99.90): icmp_seq=4 ttl=64 time=0.153 ms 64 bytes from spect (149.236.99.90): icmp_seq=5 ttl=64 time=0.127 ms --- spect ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 3999ms rtt min/avg/max/mdev = 0.127/0.156/0.194/0.021 ms # ping -c 5 gw.uab.cat PING gw.uab.cat (158.109.0.3) 56(84) bytes of data. 64 bytes from gw.uab.es (158.109.0.3): icmp_seq=1 ttl=253 time=0.582 ms 64 bytes from gw.uab.es (158.109.0.3): icmp_seq=2 ttl=253 time=0.540 ms 64 bytes from gw.uab.es (158.109.0.3): icmp_seq=3 ttl=253 time=0.537 ms 64 bytes from gw.uab.es (158.109.0.3): icmp_seq=4 ttl=253 time=0.273 ms 64 bytes from gw.uab.es (158.109.0.3): icmp_seq=5 ttl=253 time=0.280 ms --- gw.uab.cat ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4001ms rtt min/avg/max/mdev = 0.273/0.442/0.582/0.137 ms
comprovo les rutes definides i veig que hi són les correctes,
# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default ciesudsw-core.u 0.0.0.0 UG 100 0 0 eno1 149.236.99.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 158.109.48.0 0.0.0.0 255.255.240.0 U 100 0 0 eno1 link-local 0.0.0.0 255.255.0.0 U 1002 0 0 ens3 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 158.109.48.1 0.0.0.0 UG 100 0 0 eno1 149.236.99.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 158.109.48.0 0.0.0.0 255.255.240.0 U 100 0 0 eno1 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 ens3
però que hi ha una (169.254.0.0 (link-local)
) que cal eliminar amb la comanda route del -net 169.254.0.0 …
# route del -net 169.254.0.0 netmask 255.255.0.0 dev ens3 metric 1002 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 158.109.48.1 0.0.0.0 UG 100 0 0 eno1 149.236.99.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 158.109.48.0 0.0.0.0 255.255.240.0 U 100 0 0 eno1 # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default ciesudsw-core.u 0.0.0.0 UG 100 0 0 eno1 149.236.99.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 158.109.48.0 0.0.0.0 255.255.240.0 U 100 0 0 eno1
Un cop eliminada, les rutes definides són les correctes.
Al llarg del procés d'instal·lació i actualització del CentOS, s'han instal·lat kernels més nous que l'inicial, però no s'ha eliminat cap,
# uname -snr Linux cie-54-214.uab.cat 3.10.0-1160.25.1.el7.x86_64 # awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg 0 : CentOS Linux (3.10.0-1160.25.1.el7.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1160.21.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-1160.36.2.el7.x86_64) 7 (Core) 3 : CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core) 4 : CentOS Linux (0-rescue-e70caa6a85d0497ab6302fee0744e4f5) 7 (Core)
i ara ocupen espai a la partició boot
# df -hl Filesystem Size Used Avail Use% Mounted on [...] /dev/mapper/centos_cie--54--214-root 50G 8.8G 42G 18% / /dev/sda1 1014M 320M 695M 32% /boot /dev/mapper/centos_cie--54--214-home 408G 1.3G 406G 1% /home [...]
Per eliminar els més antics, faig servir la comanda # package-cleanup –oldkernels –downloadonly
, on l'opció downloadonly
es fa servir per simular la comanda sense fer cap canvi,
# package-cleanup --oldkernels --downloadonly Loaded plugins: fastestmirror, langpacks, refresh-packagekit --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-1160.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-1160.21.1.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-1160.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-1160.21.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Removing: kernel x86_64 3.10.0-1160.el7 @anaconda 64 M kernel x86_64 3.10.0-1160.21.1.el7 @updates 64 M kernel-devel x86_64 3.10.0-1160.el7 @base 38 M kernel-devel x86_64 3.10.0-1160.21.1.el7 @updates 38 M Transaction Summary ====================================================================================================================== Remove 4 Packages Installed size: 205 M Background downloading packages, then exiting: exiting because "Download Only" specified
Un cop convençut dels canvis proposats, executo la comanda package-cleanup –oldkernels
per aplicar-los,
# package-cleanup --oldkernels Loaded plugins: fastestmirror, langpacks, refresh-packagekit --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-1160.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-1160.21.1.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-1160.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-1160.21.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Removing: kernel x86_64 3.10.0-1160.el7 @anaconda 64 M kernel x86_64 3.10.0-1160.21.1.el7 @updates 64 M kernel-devel x86_64 3.10.0-1160.el7 @base 38 M kernel-devel x86_64 3.10.0-1160.21.1.el7 @updates 38 M Transaction Summary ====================================================================================================================== Remove 4 Packages Installed size: 205 M Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outside of yum. Erasing : kernel.x86_64 1/4 Erasing : kernel.x86_64 2/4 Erasing : kernel-devel.x86_64 3/4 Erasing : kernel-devel.x86_64 4/4 Verifying : kernel-devel-3.10.0-1160.21.1.el7.x86_64 1/4 Verifying : kernel-devel-3.10.0-1160.el7.x86_64 2/4 Verifying : kernel-3.10.0-1160.el7.x86_64 3/4 Verifying : kernel-3.10.0-1160.21.1.el7.x86_64 4/4 Removed: kernel.x86_64 0:3.10.0-1160.el7 kernel.x86_64 0:3.10.0-1160.21.1.el7 kernel-devel.x86_64 0:3.10.0-1160.el7 kernel-devel.x86_64 0:3.10.0-1160.21.1.el7 Complete!
i comprovo l'espai disponible ara a la partició boot
,
# df -hl Filesystem Size Used Avail Use% Mounted on [...] /dev/mapper/centos_cie--54--214-root 50G 8.7G 42G 18% / /dev/sda1 1014M 222M 793M 22% /boot [...]