Léim go dtí an t-ábhar

Uasghrádú le linn oibríochta ar an bhfreastalaí Edge Gateway

Tábhachtach

Tá an doiciméadú maidir le huasghrádú le linn oibríochta ar an bhfreastalaí Edge Gateway dírithe ar aon fhreastalaí Edge Gateway a ritheann Debian 11. Is féidir leagan Debian a sheiceáil leis an ordú seo a leanas (le rith trí SSH nó trí rochtain consóil):

1
cat /etc/debian_version

Faisnéis

Mar mheabhrúchán, ní mór aistriú go root ar ríomhairí Debian a dhéanamh leis an ordú seo a leanas:

1
su -

Pleanáil agus ullmhúchán

Sreafaí líonra a oscailt

Agus an táirge á uasghrádú, ní mór go leor pacáistí a íoslódáil ó stórtha Debian mar gheall ar an aistriú ó leagan 11 go leagan 12 de Debian. Ní mór rochtain TCP 80 a oscailt chuig security.debian.org agus ftp.fr.debian.org.

Chun oscailt na sreafaí ar an ríomhaire a thástáil, is féidir sioncrónú stórtha Debian a thosú. Má thaispeántar teachtaireachtaí earráide maidir le rochtain ar stórtha Debian, níl an sreabhadh líonra oscailte, agus is dócha go bhfuil sé blocáilte ag balla dóiteáin na cuideachta. Is féidir sioncrónú na stórtha a thosú leis an ordú seo a leanas:

1
apt update

An scáthán agus na huirlisí riachtanacha a íoslódáil

Is féidir scáthán CyberElements Cleanroom 4.6 a íoslódáil ón nasc seo (ní mór cuntas custaiméara a chruthú): Systancia Marketplace

Ní mór an eochair systancia.gpg, a fhíordheimhníonn stór CyberElements Bastion, a íoslódáil ó Systancia Marketplace freisin.

Chomh maith leis an scáthán, beidh uirlisí tríú páirtí ag teastáil don phróiseas uasghrádaithe:

  • Cliant SSH (ar Windows, is féidir an uirlis PuTTY a úsáid)
  • Cliant SCP (ar Windows, is féidir na huirlisí WinSCP nó FileZilla a úsáid)

An uirlis screen a shuiteáil agus a úsáid

Ligeann an uirlis screen duit roinnt teirminéal blaoisce a oscailt in aon chonsól amháin. Tá sé riachtanach an uirlis seo a úsáid chun uasghrádú leagain CyberElements Bastion a dhéanamh, ionas nach mbeidh tú ag brath ar chobhsaíocht na nascachta líonra. Go deimhin, gan an uirlis screen, stopfaí an tsuiteáil dá mbrisfí an nascacht SSH leis na freastalaithe CyberElements Bastion.

Leis an uirlis screen, nuair a athcheanglaíonn tú le consól blaoisce an trealaimh CyberElements Bastion, is féidir an teirminéal inar ritheadh an próiseas nuashonraithe a fháil ar ais.

Ba cheart an pacáiste screen a shuiteáil leis an líne ordaithe seo a leanas:

1
apt install --no-install-recommends screen

Chun teirminéal nua screen a oscailt, ní mór an t-ordú seo a leanas a rith:

1
screen -S <ID>

Cuir ainm a shainaithníonn an seisiún in ionad <ID>.

Sampla

Maidir le huasghráduithe leagain CyberElements, is furasta an t-aitheantóir cye-upgrade a aithint. Mar sin, bheadh an t-ordú mar seo a leanas:

1
screen -S cye-upgrade

Chun teirminéal a osclaíodh le screen a aisghabháil, níl le déanamh ach an t-ordú seo a leanas a rith:

1
screen -r <ID>

Cuir an t-ainm a sainíodh nuair a osclaíodh an seisiún in ionad <ID>.

Sampla

Is féidir an teirminéal a osclaíodh roimhe seo leis an aitheantóir cye-upgrade a aisghabháil leis an ordú seo a leanas:

1
screen -r cye-upgrade

Chun an teirminéal a dhúnadh nuair a bheidh an t-uasghrádú críochnaithe, iontráil an t-ordú exit nó an t-aicearra méarchláir ctrl+d sa teirminéal.

Fillfidh tú ar an gconsól ansin. Deimhníonn an teachtaireacht “screen is terminating” go bhfuil an teirminéal dúnta.

Uasghrádú

Pacáistí Debian a nuashonrú

Ós rud é go n-éilíonn uasghrádú CyberElements Bastion uasghrádú ar Debian, moltar duit pacáistí Debian 11 a nuashonrú i gceart sula n-aistríonn tú go Debian 12. Chun é seo a dhéanamh, rith na horduithe seo a leanas mar root (nuashonrú an chórais agus ansin baint na bpacáistí neamhriachtanacha):

1
2
3
apt update
apt upgrade -y
apt autoremove -y

D'fhéadfadh teachtaireachtaí a bheith le feiceáil a iarrann ort cumraíocht roinnt comhad cumraíochta a athrú. Sna cásanna sin, roghnaigh an rogha chun an chumraíocht reatha a choinneáil.

Scáthán CyberElements Cleanroom 4.6 a ullmhú

Ní mór an scáthán a fuarthas le linn na céime ullmhúcháin (comhad leis an iarmhír tgz) a sheoladh chuig an bhfreastalaí trí SCP. Ba cheart é a chur san eolaire /tmp/.

Ansin, ullmhaigh an scáthán trí na horduithe seo a leanas a rith mar root (scriosfar na comhaid iarmharacha ó uasghrádú leagain níos sine):

1
2
3
mkdir -p /opt/systancia/repository
rm -rf /opt/systancia/repository/*
tar xvzf /tmp/*.tgz -C /opt/systancia/repository/

Cumraíocht APT

Tá bainisteoir pacáistí APT cumraithe chun pacáistí Debian 11 a fháil; ní mór é a athchumrú chun pacáistí Debian 12 a fháil. Ní mór freisin an tagairt don scáthán logánta CyberElements Bastion a nuashonrú. Chun é seo a dhéanamh, rith na horduithe seo a leanas mar root:

1
2
echo -e 'deb http://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware\ndeb http://ftp.fr.debian.org/debian bookworm main contrib non-free non-free-firmware\ndeb http://ftp.fr.debian.org/debian bookworm-updates main contrib non-free non-free-firmware' > /etc/apt/sources.list
echo "deb file:///opt/systancia/repository/ bookworm ipdiva" > /etc/apt/sources.list.d/systancia.list

Fíordheimhnítear an scáthán logánta leis an eochair systancia.gpg a íoslódáladh le linn na céime ullmhúcháin. Seol chuig an bhfreastalaí í trí SCP, sa chomhadlann /tmp/, ansin suiteáil í leis an ordú seo a leanas mar root:

1
mv /tmp/systancia.gpg /etc/apt/trusted.gpg.d/

Chomh maith leis na stórtha nua a chumrú, molaimid go láidir an socrú seo a leanas a chur i bhfeidhm chun a chur in iúl do APT gan spleáchais mholta nach bhfuil fíor-riachtanach a shuiteáil, chun líon na gcomhpháirteanna suiteáilte a laghdú. Cuireann an t-ordú seo a leanas an socrú seo i bhfeidhm marroot:

1
echo -e 'APT::Install-Recommends false;\nAPT::Install-Suggests false;' > /etc/apt/apt.conf.d/99norecommends

Ar deireadh, ní mór liosta na bpacáistí sna stórtha a nuashonrú leis an ordú seo a leanas:

1
apt update

An t-uasghrádú leagain a spreagadh

Faigh rochtain ar an bhfreastalaí Edge Gateway trí SSH agus athraigh go root, ansin oscail seisiún screen mar a léirítear thuas.

Agus freastalaí Edge Gateway á uasghrádú ó Debian 11 go Debian 12, nuashonraítear an pacáiste collectd agus éiríonn sé neamh-chomhoiriúnach leis an gcomhad cumraíochta a ghineann CyberElements Bastion (/etc/collectd/collectd.conf). D'fhéadfadh sé seo earráid a ghiniúint le linn an nuashonraithe.

Chun é seo a sheachaint, díchumasaigh collectd:

1
2
systemctl stop collectd 
systemctl disable collectd

Ina dhiaidh sin, is féidir an t-uasghrádú a thosú leis an ordú seo a leanas:

1
apt dist-upgrade -y

Le linn an uasghrádaithe, cuirfear roinnt ceisteanna ort faoi cé acu ar cheart na comhaid chumraíochta a nuashonrú de réir chumraíocht chaighdeánach Debian 12 nó an chumraíocht shonrach atá i bhfeidhm a choinneáil. Seo ár moltaí don chuid is mó de na comhaid a d'fhéadfá a fheiceáil:

Comhad cumraíochta Gníomh molta
/etc/issue Chun é a choinneáil, freagair N
/etc/issue.net Chun é a choinneáil, freagair N
/etc/security/limits.conf Chun é a choinneáil, freagair N
/etc/login.defs Chun é a choinneáil, freagair N
/etc/snmp/snmpd.conf Chun na hathruithe a chur i bhfeidhm, freagair Y
/etc/ssh/sshd_config Chun é a choinneáil, freagair Keep the local version currently installed
/etc/pam.d/su Chun é a choinneáil, freagair N
/etc/sysctl.conf Chun é a choinneáil, freagair N
/etc/audit/rules.d/audit.rules Chun é a choinneáil, freagair N
/etc/ssh/ssh_config Chun na hathruithe a chur i bhfeidhm, freagair Y
/usr/share/tomcat10/logrotate.template Chun na hathruithe a chur i bhfeidhm, freagair Install the package maintainer's version

Glac le hatosú uathoibríoch na seirbhísí:

Nuair a bheidh an t-uasghrádú críochnaithe, rith na horduithe seo a leanas chun collectd a athghníomhachtú, chun na pacáistí nach bhfuil gá leo a bhaint, agus chun an ríomhaire a atosú:

1
2
3
4
systemctl start collectd
systemctl enable collectd
apt autoremove -y
reboot

Bailíochtú

Nuair a bheidh an oibríocht uasghrádaithe curtha i gcrích, tá gá le céim bhailíochtaithe chun a chinntiú go bhfeidhmíonn bonneagar CyberElements Bastion i gceart sula bhfillfear ar an táirgeadh. Má theipeann ar an mbailíochtú, ba cheart smaoineamh ar rolladh siar trí chúltacaí na bhfreastalaithe CyberElements Bastion a athchóiriú.

Oscail comhéadan an riarthóra, agus ansin an roghchlár chun na freastalaithe Edge Gateway a bhainistiú.

Ba cheart go dtuairisceodh na freastalaithe Edge Gateway nuashonraithe leagan 8.9 má d'éirigh leo athcheangal leis an bhfreastalaí Mediation Controller.

Má uasghrádaíodh na freastalaithe go léir, is féidir na tástálacha feidhmiúla go léir a dhéanamh chun an seicliosta glactha iomlán a bhailíochtú.