Tak nám skončila zábava s /etc/sysctl.conf, paní Mullerová…
How are you, OUL?
Po roku zábavných peripetií s inštaláciou Oraklov na Linuxoch (na Fedore 8/9) som sa konečne rozhýbal, chytil býka za rohy a nainštalil OUL na desktop. Nejedná sa pri tom o novú záležitosť, ale ja som vždy tak trocha mentálne pozadu a tak až teraz. Od samotného názvu operačáku som si nádejám inštaláciu Oracle sposobom “zmačkni jedno tlačítko a choď na kafe” a nie ako doteraz “edituj konfiguráky /etc/ssysctl.conf , /etc/security/limits.conf” a po dvoch dňoch to vyhoď a choď na kafe. Ovšem úvodné dojmy z Oracle Unbreakable Linux ma pomerne schladili…
Základom je Red Hat Enterprise (ja som konkrétne inštaloval už starší 5.1. Carthage >>> # more /etc/redhat-release ) – to som vedel. Čo som ale nevedel, je skutočnosť, že okrem nabubrelého názvu (“unbreakable”) a novej ikonky (dosť nevkusnej, viď vľavo) sa nezmenilo nič. Jedná sa proste o “rebrand” RedHat Enterprise bez jedinej zmeny v konfigurácii…
Takže zábava bude evidentne pokračovať. OUL som nainštalil úplne čistý, bez servrov, devel nástrojov a pod., a moj zámer postupne si tam nahadzovať len tie veci, ktoré potrebujem, vzápatí odhalil moje perspektívy v celej svojej kráse…
Where is my my.cnf?
Prvou vecou, ktorú potrebujem, je MySQL .>). Keďže nie som žiadny guru, lež jednoduchý chlapec z dediny, hybaj na normál inštal cez rpm. Inštalil som balíky špeciálne pre RedHat Enterprise, mysql 5.1.42-0 server, client, shared, devel (kvoli neskoršiemu previazaniu s PHP). Inštalácia OK, server spustiť, zastaviť OK, status OK. A potom to začalo – nemohol som nájsť my.cnf. V /etc/ – tma. V /usr/local – tma ,v /usr/include – tma; >>> # find / ‘my.cnf’ – tma…
Keďže na Linuxoch funguje mysqld aj bez my.cnf (na Windows nie, tam niekde musíte mať my.ini), nebola to tragédia, ale ja som ho potreboval ergo som si ho napísal a strčil pod /etc/. Celkom v intenciách mojich úprav sa mi MySQL nepodarilo spustiť hneď prvýkrát a tak som s preklínaním 2 hodiny editoval a už je všetko v pohode…
Tak vidíte, a ja chcem inštalovať Oracly….
P.S. tie MySQL default konfiguráky sa nachádzajú v /usr/share/mysql/ . Majú názvy my-huge.cnf, my-large.cnf, my-medium.cnf a my-small.cnf…
jop… vono ma RH naskoci mysql a defaultnima parametrama.. cili nepotrebuje my.cnf ten se dystak vytvari v /etc a nebo se cely mysql konfiguruje pomoci klikatka, ktery menuje mysql-admin.. a veskere hodnoty nastavuje primo v databance mysql a information_schema. Pokud jsem totiz spravne pochopil chovani mysql5, pak my.cnf je udrzovan jen z hystorickych duvodu.
1. mysqladmin poznám, ale mne sa po inštalácii spúšťa na príkazovom riadku. Neviem, ako sa vyvoláva okenné prostredie.
2. information_schema – tož som mal vždy zato, že to len nahradzuje neštandardný príkaz “show” a nesie to info o databázach a ich tabuľkách, ale zrejme to budem musieť preskúmať bližšie… Je to hanba, že linuxák sa vyzná v mysql viac než ja… .>)
dík