Ma egy nagyon rejtélyes dolgot tapasztaltam, szeretném tudni, hogy másnál is előfordult-e?
Rendszer: debian 9, minden nap fut az unattended-upgrades.
Ma reggel látom, hogy nem megy a webszerver, és el sem tudom indítani. Ezt a hibaüzenetet dobta:
Output of config test was:
env: ‘apache2ctl’: No such file or directory
A reggeli unattended-upgrades levél is ilyennel fogadott:
The following packages were automatically installed and are no longer required:
apache2-data apache2-utils augeas-lenses certbot libaugeas0
linux-headers-4.9.0-2-amd64 linux-headers-4.9.0-2-common
linux-image-4.9.0-2-amd64 python-acme python-augeas python-certbot
python-configargparse python-configobj python-funcsigs python-mock
python-openssl python-parsedatetime python-pbr python-psutil python-pyicu
python-requests python-rfc3339 python-urllib3 python-zope.component
python-zope.event python-zope.hookable python-zope.interface ssl-cert
Nem értem, miért akarja leszedni az apache2-data-t, certbotot, meg hasonlókat... Először azt gondoltam, hogy talán a debianban valamit eltoltak a függőségek terén.
Kézzel visszavontam ezeket a változtatásokat, és ekkor derült ki, hogy az apache2 egyáltalán nincs is telepítve (tegnap még volt...).
Ok, visszatelepítettem, ez visszahúzott magával pár csomagot, eddig rendben. De valamiért az összes rc (0-6) könyvtárban ezt találtam:
K01apache2
K01apache-htcacheclean
K01ddns3-client
Ekkor néztem vissza, a (vissza)telepítésnél is probléma jelentkezett:
insserv: warning: current start runlevel(s) (empty) of script `apache2' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `apache2' overrides LSB defaults (0 1 6).
insserv: warning: current start runlevel(s) (empty) of script `apache-htcacheclean' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `apache-htcacheclean' overrides LSB defaults (0 1 6).
Mi, és hogyan romolhatott ennyire el? Más hibát egyelőre nem találok. Ilyenekre gondolok:
- RAM hiba?
- behatoltak?
- valamit nagyon eltoltak a debianban?
Van rá mód, hogy kiderítsem mikor került törlésre az apache? Az unattended-upgrades logok nem tartalmazzák, más pedig nem futtatott frissítést.
- 1350 megtekintés
Hozzászólások
A sources.list -ben milyen tárolók vannak megadva?
- A hozzászóláshoz be kell jelentkezni
Az alapok, meg a virtualbox:
deb http://ftp.fsn.hu/debian/ stretch main contrib
deb http://security.debian.org/debian-security stretch/updates main contrib
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
- A hozzászóláshoz be kell jelentkezni
/var/apt/ könyvtárban vannak logok? elvileg ott látni kéne.
Nem tudjuk,hogy mi történt előző nap a szerverrel. Volt upgrade pl?
- A hozzászóláshoz be kell jelentkezni
Köszi, ez segített!
/var/log/apt/history.log-ban megtaláltam.
A log szerint én szedtem le 23:33-kor... először csak néztem hogy ilyen hülyeséget biztosan nem csináltam, de most beugrott, hogy tegnap egy teszt rendszeren le akartam cserélni az apache-ot lighttpd-re, és valószínűleg elnéztem, hogy melyik terminálban vagyok.
Elég kínos, de szerencsére nincs nagyobb baj.
Köszönöm mindenkinek a segítséget!
- A hozzászóláshoz be kell jelentkezni
Nincs mit, szívesen :)
- A hozzászóláshoz be kell jelentkezni
B**Z, meg a log alapján sem ugrott be hogy este apache-oltal valamelyik gépen? Ennyire sok munkád van este? :(
- A hozzászóláshoz be kell jelentkezni
Szerencsére ahol leszedtem (vagyis akartam), az egy hobbi projekt, ezért csinálom ilyenkor ;)
- A hozzászóláshoz be kell jelentkezni
"The following packages were automatically installed"
Függő/ajánlott csomagként kerültek bele, talán egy csomag újabb verziójába nem rakták bele az ajánlottak közé, ezért kikerült.
- A hozzászóláshoz be kell jelentkezni
Azért került fel, mert fent volt az apache, csak maga az apache törlődött, és ezért lehettek eltávolíthatóak.
- A hozzászóláshoz be kell jelentkezni
Van rá mód, hogy kiderítsem mikor került törlésre az apache?
van. Verziokezeles ala vont playbook-okkal megvalositott konfig menedzsment a neve...
--
t-systems-es it architect allast keres. Jelige: csak webshopot ne kelljen...
- A hozzászóláshoz be kell jelentkezni