X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=doc%2Fcarnet-upgrade.sgml;h=1c9a1ef0aaa41159aab194b0f34897eef3fc931d;hb=95b8bf4e97409880f3ad6f1ed7126ec8d831e8be;hp=307ee5509ebe07c2de4a04083465117c223736a3;hpb=ee79cec573d44cfe51ce58a163c181b7048efc06;p=carnet-upgrade.git diff --git a/doc/carnet-upgrade.sgml b/doc/carnet-upgrade.sgml index 307ee55..1c9a1ef 100644 --- a/doc/carnet-upgrade.sgml +++ b/doc/carnet-upgrade.sgml @@ -8,14 +8,15 @@ Grupa za izradu paketa paketi@carnet.hr - Verzija 4.0.0 + Verzija 4.0.6 - Ovaj priručnik opisuje postupak nadogradnje CARNet Debian - distribucije sa inačice 2.1 sarge na inačicu 4.0 - etch. CARNet Debian etch je treća generacija - CARNet Debian distribucije i temelji se na Debian GNU/Linux - etch distribuciji. Priručnik je zamišljen kao pomoć + CARNet Debian etch je treća generacija CARNet Debian + distribucije i temelji se na Debian GNU/Linux etch + distribuciji što je od sada vidljivo i iz inačice distribucije - + CARNet Debian 4.0 etch. Ovaj priručnik opisuje postupak + nadogradnje CARNet Debian distribucije sa inačice 2.1 sarge + na inačicu 4.0 etch. Priručnik je zamišljen kao pomoć CARNetovim sistem inženjerima koji na svojim poslužiteljima imaju instaliran CARNet Debian i trebao bi obuhvatiti cjelokupan postupak nadogradnje, kao i tipične probleme na koje se može naići. Za tu @@ -96,7 +97,8 @@ biti pokrenut. Backup možete izvršiti na sljedeći način: -# mysqldump --all-databases > /var/backups/mysqldump.sql.carnet-upgrade +# mysqldump --all-databases \ + >/var/backups/mysqldump.sql.carnet-upgrade

@@ -171,9 +173,9 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free

- To je uobičajena konfiguracija popisa repozitorija za CARNet Debian - sarge. Ako tog retka nema, dodajte ga i ponovite postupak - instalacije carnet-upgrade paketa. + To je uobičajena konfiguracija CARNet Debian sarge + repozitorija. Ako tog retka nema, dodajte ga i ponovite + postupak instalacije carnet-upgrade paketa.

@@ -183,6 +185,12 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free Skripta će korištenjem naredbe script u datoteku /var/log/carnet-upgrade.typescript zabilježiti ispis svih izvršenih naredbi. + + +# carnet-upgrade +Script started on Sun Mar 30 12:21:27 2008 +CN: run_actions (main) started... +

@@ -208,7 +216,33 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | | | Zelite li nastaviti? | +-----------------------------------------------------------------+ -| < Yes > < No > | +| < Da > < Ne > | ++-----------------------------------------------------------------+ + +

+ +

+ Prije nadogradnje na etch, potrebno je izvršiti + prijelaz sa Apache inačice 1.3 na Apache 2.0. Ukoliko je na + sustavu još uvijek instaliran Apache 1.3 pojavit će se + poruka: + + ++-----------------------------------------------------------------+ +| Nadogradnja CARNet Debian Sarge->Etch | ++-----------------------------------------------------------------+ +| | +| Prije prelaska na Debian Etch potrebno je napraviti nadogradnju | +| sa Apache 1.3 na Apache 2.0. | +| | +| Pokrenite: | +| # apt-get update | +| # apt-get install apache2-cn | +| | +| Nakon toga ponovno pozovite ovu skriptu. | +| | ++-----------------------------------------------------------------+ +| < U redu > | +-----------------------------------------------------------------+

@@ -229,16 +263,16 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | amavisd-cn | | | | Pokrenite: | -| 'apt-get dist-upgrade' | +| # apt-get update | +| # apt-get dist-upgrade | | ili: | -| 'apt-get install amavisd-cn' | +| # apt-get update | +| # apt-get install amavisd-cn | | | | Nakon toga ponovno pozovite ovu skriptu. | | | -| | -| | +-----------------------------------------------------------------+ -| < OK > | +| < U redu > | +-----------------------------------------------------------------+

@@ -248,7 +282,56 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free carnet-upgrade skriptu. Ako je sve uredno instalirano, skripta će otići na idući korak.

- + +

+ Slijedi provjera verzije trenutno pokrenutog kernela. + Ako nije pokrenuta najnovija verzija potrebno je instalirati + kernel-2.6-cn paket i ponovno pokrenuti + računalo. + + ++-----------------------------------------------------------------+ +| Nadogradnja CARNet Debian Sarge->Etch | ++-----------------------------------------------------------------+ +| | +| Prije prelaska na Debian Etch potrebno je napraviti nadogradnju | +| na najnoviji grsec kernel. | +| | +| Pokrenite: | +| # apt-get update | +| # apt-get install kernel-2.6-cn | +| # reboot | +| | +| Nakon toga ponovno pozovite ovu skriptu. | +| | ++-----------------------------------------------------------------+ +| < U redu > | ++-----------------------------------------------------------------+ + +

+ +

+ U slijedećem koraku nudi se brisanje grafičkih sučelja koja + su na poslužiteljskom računalu ponekad nepotrebno instalirana. + + ++-----------------------------------------------------------------+ +| Nadogradnja CARNet Debian Sarge->Etch | ++-----------------------------------------------------------------+ +| | +| Na racunalu je pronadjena instalacija KDE, GNOME ili X Window | +| System grafickog okruzenja koji nisu nuzni za normalan rad | +| posluzitelja. Uklanjanje ovih aplikacija ubrzat ce proceduru | +| nadogradnje i smanjiti zauzece diskovnog prostora. | +| | +| Zelite li UKLONITI navedene aplikacije? | +| | ++-----------------------------------------------------------------+ +| < Da > < Ne > | ++-----------------------------------------------------------------+ + +

+

Standardna instalacija CARNet Debian sarge distribucije donosila je mnogo paketa koji nisu nužno potrebni za uobičajen rad @@ -262,23 +345,21 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free +-----------------------------------------------------------------+ | Nadogradnja CARNet Debian Sarge->Etch | +-----------------------------------------------------------------+ -| Prethodna verzija distribucije, CARNet Debian 2, donosila je | -| mnostvo paketa koji nisu potrebni za normalan rad serverskog | -| racunala. Brisanje ovih aplikacija ubrzati ce proceduru | -| nadogradnje i smanjiti zauzece diskovnog prostora. Ukoliko | -| zelite zadrzati neku od navedenih aplikacija, iskljucite oznaku | -| pored njenog imena. Slijedece aplikacije biti ce OBRISANE: | +| Prethodna inacica distribucije, CARNet Debian 2, donosila je | +| neke pakete koji nisu nuzni za normalan rad posluzitelja. | +| Uklanjanje ovih aplikacija ubrzat ce proceduru nadogradnje i | +| smanjiti zauzece diskovnog prostora. Ukoliko zelite zadrzati | +| neku od navedenih aplikacija, iskljucite oznaku | +| pored njenog imena. Sljedece aplikacije bit ce UKLONJENE: | | +-------------------------------------------------------------+ | -| | [X] Autoconf | | -| | [X] Automake | | -| | [X] Expect | | -| | [X] GCC | | -| | [X] GDB | | -| | [X] Gettext | | -| | [X] Make-cn | | +| | [X] gobjc gpc gcj gij chill g77 | | +| | [X] nessus | | +| | [X] prelude piwi | | +| | [X] snort | | +| | [X] stari CN paketi | | | +-------------------------------------------------------------+ | +-----------------------------------------------------------------+ -| < OK > | +| < U redu > | +-----------------------------------------------------------------+

@@ -306,7 +387,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | | | | +-----------------------------------------------------------------+ -| < OK > | +| < U redu > | +-----------------------------------------------------------------+

@@ -331,7 +412,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | | | | +-----------------------------------------------------------------+ -| < OK > | +| < U redu > | +-----------------------------------------------------------------+

@@ -360,7 +441,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | deb ftp://ftp.srce.hr/srce-debian/ srce-etch main | | | +------------------------------------------------------------------+ -| < OK > | +| < U redu > | +------------------------------------------------------------------+

@@ -369,9 +450,9 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free Nakon osvježavanja baze paketa pokreće se skidanje nadogradivih paketa na lokalno računalo. To može trajati od nekoliko minuta do nekoliko sati, ovisno o brzini veze. Tipično trajanje na 2 Mbps - linku je oko 40 minuta. Cijela nadogradnja je "teška" oko 300-700MB, + linku je oko 40 minuta. Cijela nadogradnja velika je oko 300-700MB, ovisno o instaliranom softveru. U slučaju da nakon skidanja paketa - nemate dovoljno prostora za fazu nadogradnje (cca 200MB), skripta će + nemate dovoljno prostora za fazu nadogradnje (oko 200MB), skripta će prekinuti s radom. Kad oslobodite dovoljno prostora na /var particiji, ponovo pokrenite carnet-upgrade. @@ -410,13 +491,12 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free /etc/default/* /etc/dovecot/dovecot.conf /etc/init.d/* + /etc/login.defs /etc/logrotate.d/* /etc/mysql/my.cnf /etc/ntp.conf /etc/pam.d/* - /etc/php4/apache/php.ini - /etc/php4/cgi/php.ini - /etc/php4/cli/php.ini + /etc/php4/* /etc/postgresql/postmaster.conf /etc/postgresql/postgresql.conf /etc/proftpd.conf @@ -440,7 +520,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | Nadogradnja CARNet Sarge->Etch | +-----------------------------------------------------------------+ | Automatizirane ispravke su izvrsene. Provjerite jesu li svi | -| vasi kriticni servisi ispravno konfigurirani i pokrenuti. | +| vasi kriticni servisi ispravno konfigurirani i pokrenuti. | | | | Skripta nije uspjela detektirati da sljedeci servisi rade | | ispravno: | @@ -450,7 +530,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free | | | | +-----------------------------------------------------------------+ -| < OK > | +| < U redu > | +-----------------------------------------------------------------+

@@ -470,6 +550,21 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free Izvanredne situacije + Premalo mjesta na / particiji + +

+ Ukoliko imate malu / particiju moguće je da instalacija + kernel paketa neće uspjeti. Paket kernel-2.6-cn + donosi čak četiri inačice kernela i zauzima preko 100 MB. Stare + inačice kernela se ne brišu iz /boot direktorija što + nakon nekoliko iteracija može dovesti do zapunjenja particije. + Rješenje je brisanje starih nekorištenih kernela iz + /boot direktorija i pripadnih modula iz + /lib/modules direktorija. Detaljnije upute + nalaze se na . + + Premalo mjesta na /var particiji

@@ -506,7 +601,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free otpakiranih paketa: -# dpkg -configure -a +# dpkg --configure -a

@@ -584,13 +679,12 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free /etc/default/* /etc/dovecot/dovecot.conf /etc/init.d/* + /etc/login.defs /etc/logrotate.d/* /etc/mysql/my.cnf /etc/ntp.conf /etc/pam.d/* - /etc/php4/apache/php.ini - /etc/php4/cgi/php.ini - /etc/php4/cli/php.ini + /etc/php4/* /etc/postgresql/postmaster.conf /etc/postgresql/postgresql.conf /etc/proftpd.conf @@ -622,7 +716,7 @@ deb http://ftp.carnet.hr/carnet-debian sarge main non-free Na kraju, provjeriti stanje servisa: - Bind (host www.vasa-domena.hr localhost), + DNS (host www.vasa-domena.hr localhost), slanje i primanje maila (sa stroja, sa LAN-a, izvana), Freeradius (spojiti se na CMU i provjeriti log datoteke), Apache (http://stroj i https://stroj),