Categorii
Cum sa

Remove old kernel

Un sistem care are ceva vechime și l-am actualizat de-a lungul timpului adună mai multe versiuni de kernel.

Le putem vedea pe toate cu:
rpm -q kernel

și cele mai vechi le putem șterge cu:
yum remove kernel-...

Categorii
Cum sa

qmail queue

Pentru a urmări qmail-queue putem folosi qmHandle. Putem afla statistici referitoare la qmail, poate lista mail-urile din coadă – toate, doar cele locale sau doar cele remote – poate șterge toate mail-urile sau doar acelea care îndeplinesc anumite condiții, poate afișa complet un anumit mesaj.

Script-ul este scris în perl, poate fi modificat după nevoile fiecăruia.

Categorii
Cum sa

htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

La accesarea site-ului apare eroarea: „403 Forbidden Error”

În error_log eroarea:

(13)Permission denied: /home/cpanel_account/public_html/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

Chiar dacă există sau nu există acel fișier .htaccess, eroarea tot apare.

Eroarea vine de la Frontpage Extensions, din cPanel, in sectiunea Frontpage Extensions se dă click pe Reinstall Extensions sau Uninstall Extensions și problema e rezolvată.

Categorii
Cum sa

yum-complete-transaction

Când yum o ia razna, crapă sau se blochează la următoarea rulare ne anunță că ar trebui sa rulăm yum-complete-transaction pentru că sunt tranzacții nefinalizate.

yum-complete-transaction face parte din yum-utils și instalăm cu:

yum install yum-utils
Categorii
Cum sa

Unable to open pty: No such file or directory

La autentificare via ssh sau via vzctl enter veid apare următoarea eroare:

Unable to open pty: No such file or directory

Soluția:

vzctl exec VEID /sbin/MAKEDEV pty
vzctl exec VEID /sbin/MAKEDEV tty

Acum putem intra cu

vzctl enter VEID

Aceasta e doar o soluție temporară, după repornire se va comporta la fel ca înainte. Pentru a rezolva definitiv trebuie editat fișierul /etc/rc.sysinit:
– comentăm linia /sbin/start_udev (adăugăm # la începutul rândului)
– adăugam după linia comentată anterior următoarele:

/sbin/MAKEDEV tty
/sbin/MAKEDEV pty
Categorii
Cum sa

Acme::Spork is too old to use

La pornirea EasyApache din terminal sau din WHM apare următoarea eroare:

Acme::Spork' (v0.0.7) is too old to use. It must be at least version '0.0.8'. !!

Soluția:
Din terminal pornim

/scripts/checkperlmodules

Script-ul va verifica modulele de perl instalate si va actualiza pe cele care au disponibile versiuni noi, va instala cele care nu sunt instalate.

Categorii
Cum sa

Cum folosim yum

Yum se ocupă de instalarea, actualizarea, ștergerea pachetelor pe sistemele cu pachete rpm. Scris in python, știe să găseasca dependințele necesare, poate fi extins cu module. Utilizarea yum este foarte simplă:

yum update – actualizare sistem

yum install <pachet> – instalare pachet

yum update <pachet> – actualizare pachet

yum search cuvant_cheie – caută pachete în repository

yum list available – listă cu pachetele disponibile

yum clean – un pic de curățenie

Categorii
Cum sa

can’t get fastcgi file info: dynamic, errno: 2

După o actulizare de plesk (ex. 9.2.0 -> 9.2.1) la pornirea apache apare urmatoarea eroare:
can't get fastcgi file info: dynamic, errno: 2
Eroarea e posibil sa apară la actulizarea plesk din interfața web, și apare din cauză că psa-php5-configurator nu a fost actualizat automat. O puteți face din linie de comandă, din script-ul de instalare plesk.

După actualizarea psa-php5-configurator trebuie reconfigurat și apache:

/usr/local/psa/admin/sbin/websrvmng -v -a 
service httpd restart
Categorii
Cum sa

Instalare plesk din interfata web

Scriam în urmă cu ceva vreme cum se instalează plesk din linie de comandă via ssh, dar pe langă ssh, instalarea se poate face si din interfața web:

  • descărcăm script-ul de instalare pentru sistemul de operare instalat pe server de aici: http://www.parallels.com/en/download/plesk9/
  • dăm drepturi de execuție:
    chmod +x parallels_products_installer_file_name
  • pornim script-ul de instalarea cu opțiunea web-interface:
    ./parallels_products_installer_file_name --web-interface
  • pornim din browser https://adresa-ip:8447 și ne autentificăm cu root

pleskweb

Categorii
Cum sa

Cum omorâm procese multiple

Câteodată totul o ia razna și e nevoie de măsuri imediate.

De exemplu avem pornite multiple instante php via cronjob:
12728 ? 01:21:44 php
12769 ? 01:20:08 php
12889 ? 01:17:55 php
13008 ? 01:16:46 php
13059 ? 01:15:13 php
13176 ? 01:13:22 php
13218 ? 01:12:13 php
13317 ? 01:10:53 php

Ca să scăpăm de ele:

ps -ef | grep php | awk '{print "kill -9 "$2}'|sh