Archives 2017

Pornire automata instanta SAP la pornirea sistemului

Serviciul SAP[SID]_00  trebuie configurat sa porneasca automat.

Apoi se editeaza fisierele:

/usr/sap/<SID>/SYS/profile/START_ASCS01_<SID>
/usr/sap/<SID>/SYS/profile/START_DVEBMGS00_<SID>

si, la finalul fiecaruia, se adauga comanda:

Autostart=1

E important ca aceasta sa nu fie ultima linie din fisier, altfel va fi ignorata. Daca e ultima linie se apasa Enter la sfarsitul ei.

Instalare libssh2 si php-ssh2 pe un server CentOS

yum install php-devel
yum install libssh2-devel

Descarcare pachet libssh2 de la http://libssh2.org:

cd /opt
wget https://libssh2.org/download/libssh2-1.8.0.tar.gz
tar vxzf libssh2-1.4.2.tar.gz
cd libssh2-1.4.2
./configure
make
make install

Descarcare pachet php-ssh2 de la http://pecl.php.net/package/ssh2:

cd /opt
wget http://pecl.php.net/get/ssh2-0.13.tgz
tar vxzf ssh2-0.11.3
cd ssh2-0.11.3
phpize
./configure --with-ssh2
make
make install

La finalul instalarii fisierul ssh2.so va fi copiat la locatia /usr/lib64/php/modules.

Modifica fisierul php.ini adaugand linia urmatoare in sectiunea extensions:

extension=ssh2.so

Verificare utiliand functia phpinfo().

La final trebuie restartat serviciul httpd.

Cautarea in Atmail nu returneaza niciun rezultat

Aceasta este o problema (un bug nerezolvat) in Atmail si poate fi rezolvata doar de un utilizator cu drepturi de root pentru ca implica modificarea unui fisier sursa.

/var/www/atmail/search.php

Cauza problemei este o interogare SQL in care in fata anului este adaugat un prefix din doua cifre:

FROM "test search" BEFORE "31-Dec-202011" SINCE "25-Sep-202010"

Pentru corectare trebuie facute urmatoarele moificari:

//linia 364
$before = "$BeforeDay-$BeforeMonth-$BeforeYear";

//linia 369
$after = "$AfterDay-$AfterMonth-$AfterYear";

 

Health monitor nu afiseaza valori dupa upgrade la Plesk 12.5

Cauza: fisierele de statistici sunt corupte

Solutia: stergerea fisierelor de statistici

1. Oprirea serviciului sw-collectd:

# /etc/init.d/sw-collectd stop

2. Aflarea locatiei unde se afla fisierele de statistici:

# egrep "BaseDir|Hostname" /etc/sw-collectd/collectd.conf
BaseDir "/usr/local/psa/var/health/data"
Hostname localhost

3. Stergerea efectiva a fisierelor:

# rm -rf /usr/local/psa/var/health/data/localhost/*

4. Repornirea serviciului sw-collectd:

# /etc/init.d/sw-collectd start

 

 

 

Rezolvare problema “Unable To Resolve UUID”

Dupa clonarea unui HDD dintr-un server web care ruleaza CentOS 6, la pornire apare eroarea:

Unable To Resolve UUID = 39344b35-14dc-49e2-b6d7-e1d6fd33e484

Cauza, a fost faptul ca la efectuarea clonei a fost modificat identificatorul HDD-ului destinatie.

Solutia era ca acest identificator sa fie corectat in fisierul /etc/fstab de pe HDD-ul sursa (cel de pe care booteaza sistemul de operare). Pasii urmati au fost urmatorii:

  1. Aflarea identificatorului corect
    Comanda blkid  returneaza identificatorii corecti pentru toate HDD-urile instalate/montate. De aici se va nota identificatorul pentru discul sdb1 (in cazul meu).
  2. Corectarea identificatorului in fisierul /etc/fstab
    Implicit fisierul /etc/fstab va fi read-only, deci nu vom putea face modificarile necesare. Prin urmare se vor rula comenzile urmatoare:

    [root@web etc]# mount –o remount, rw /
    [root@web etc]# chmod a+rw fstab

    Abia apoi vom putea edita fisierul /etc/fstab pentru a face modificarile necesare:

    [root@web etc]# vi /etc/fstab