Suomi.fi för tjänsteutvecklare
Gå direkt till innehållet.

Anvisningar för uppdatering av anslutningsserverns program på RHEL-anslutningsservrar

Med hjälp av den här artikeln kan du uppdatera programmen för en RHEL 7 och 8-anslutningsserver som anslutits antingen till Suomi.fi-informationsledens testmiljö (FI-TEST) eller produktionsmiljö (FI) till den senaste stödda versionen.

OBS! Vi stöder endast programuppdatering till den nya versionen från två tidigare X-road-versioner!

Programuppdatering från äldre versioner direkt till en ny version har inte testats och kan orsaka problem. Vi rekommenderar att man alltid har uppdaterade programversioner.

Anvisningen ska INTE tillämpas för att installera en ny anslutningsserver. För installation finns en separat anvisning.

Med hjälp av den här anvisningen kan du uppdatera anslutningsserverns program till version 6.20.0 eller nyare.

Före uppdateringen

Ta säkerhetskopior av anslutningsservern

Ta så heltäckande säkerhetskopior av anslutningsservern som möjligt innan du uppdaterar programmen till den nyare versionen.

Om du till exempel tagit ett snapshot av disken på anslutningsservern eller på annat sätt gjort en fullständig säkerhetskopia, kan du vid behov återställa den gamla versionen om det uppstår problem vid uppdateringen. Ta en säkerhetskopia åtminstone av anslutningsserverns konfiguration via gränssnittet: Back Up and Restore > BACK UP CONFIGURATION.

Uppdatering av anslutningsserverns program

OBS! Se först till att uppdateringen från anslutningsserverns nuvarande programversion till den nya versionen stöds. Vi stöder alltid två tidigare versioner.

  1. Se till att du har säkerhetskopior och snapshots före uppdateringen
  2. Ta reda på vilken X-Road-version som används på din anslutningsserver. Versionen visas längst ner i anslutningsserverns grafiska gränssnitt när du loggat in. Du kan ansluta till gränssnittet på adressen: https://anslutningsserverns-namn:4000
  3. Se sidan Versionsuppdateringar för information om vilken X-Road-version som används i Informationsleden så att du vet vilken version du kan uppdatera din anslutningsserver till.
  4. Se NIIS sida Release NotesÖppnas i ett nytt fönster. för information om huruvida versionen som används i Informationsleden stöder den nuvarande X-Road-versionen i din anslutningsserver. Information om vilka versioner som stöds finns under Supported versions på den aktuella versionsuppdateringens sida.
  5. Om uppdatering till versionen i Informationsleden från X-Road-versionen i din anslutningsserver inte stöds ska du kontakta palveluvayla@palveluvayla.fiÖppnas i ett nytt fönster.. Informationsledens underhåll ger anvisningar för uppdateringen.
  6. Om uppdatering till versionen i Informationsleden från X-road-versionen i din anslutningsserver stöds ska du uppdatera programmet enligt anvisningarna nedan.

Uppdatering: programversion 6.20.0 eller nyare

1. Öppna en SSH-session på servern. Sök den nya signaturnyckeln för installationspaket enligt den miljö som du håller på att göra uppdateringen i.

Utvecklingsmiljön (FI-DEV)

RHEL 7:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel7-dev-current/niis.public.asc

RHEL 8:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel8-dev-current/niis.public.asc

Testmiljön (FI-TEST)

RHEL 7:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel7-test-current/niis.public.asc

RHEL 8:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel8-test-current/niis.public.asc

Produktionsmiljön (FI)

RHEL 7:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel7-prod-current/niis.public.asc

RHEL 8:

rpm --import http://www.nic.funet.fi/pub/csc/x-road/client/rhel8-prod-current/niis.public.asc

2. Ge därefter följande kommandon:

sudo su -l 
yum update

Felsökning

Anslutningsserverns gränssnitt svarar inte eller ger ett felmeddelande

1. Kontrollera om /tmp-katalogen eventuellt har försetts med noexec-flagga.

Om /tmp-katalogen har försetts med noexec-flagga kommer administrationsgränssnittet inte att starta, eftersom /tmp-katalogen används i dess funktioner.

Gör en kontroll med hjälp av kommandot mount:

mount

Kontrollera i utskriften om identifierarna /tmp och noexec förekommer på den. Exempel:

/dev/loop0 on /tmp type ext3 (rw,noexec,nosuid,nodev)

Om identifierarna /tmp och noexec förekommer på utskriften (som i exemplet), ska du redigera filen /etc/fstab för att radera noexec-flaggan. Dessutom ska katalogen ”mountas” på nytt med följande kommando för att ändringarna ska träda i kraft omedelbart:

mount -o remount,exec /tmp

2. Kontrollera om IPv6 eventuellt har kopplats på. Öppna följande fil med editorn:

#vi /etc/sysctl.conf

Kontrollera om värdet på inställningarna på följande rader är 0:

# disable IPv6 
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

Om så är fallet, ändra dem till 1:

# disable IPv6 
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Spara filen och lämna editorn. Implementera de ändringar du gjort med följande kommando:

# sysctl -p

Uppdaterad: 9.10.2024

Är du nöjd med innehållet på denna sida?