Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: DRBD a dual primary apache2  (Přečteno 8737 krát)

Armus69

  • Aktivní člen
  • *
  • Příspěvků: 297
    • http://www.netlancers.cz
Re:DRBD a dual primary apache2
« Odpověď #25 kdy: 30 Prosince 2011, 13:14:51 »
to je to copy and past.
jabber:  Armus69@jabber.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #26 kdy: 30 Prosince 2011, 17:23:35 »
Jo omlouvám se to jsem přehlídl. Ted se asi opět hodně blbě zeptám. Jak tedy mám v tomto případě postupovat. Mám tedy vzít /usr/lib/php5/20090626/mcrypt.so a udělat kopii která se bude jmenovat /usr/lib/php5/20090626/php_mcrypt.so?

To je asi nesmysl že

Armus69

  • Aktivní člen
  • *
  • Příspěvků: 297
    • http://www.netlancers.cz
Re:DRBD a dual primary apache2
« Odpověď #27 kdy: 30 Prosince 2011, 17:35:54 »
Hlavně mi není zcela jasné jak k tomuto mohlo dojít. Mohl bys nám to nějak zpřesnit?
jabber:  Armus69@jabber.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #28 kdy: 30 Prosince 2011, 18:09:23 »
No tak jsme prachsprostě udělal klon.
Jak se to mohlo stát? No o komentář výše píšeš že jsem to řešil formou copy a paste. Zrovna toto tím nevzniklo. Řešil jsem totiž problém s mcryptem ohledně phpmyadmina pár krát jsem celý php přeinstaloval a tak.

Kód: [Vybrat]

root@locus2:/usr/lib/php5/20090626# ls -l
celkem 760
-rw-r--r-- 1 root root  67936 2011-12-13 20:04 curl.so
-rw-r--r-- 1 root root 116856 2011-12-13 20:04 gd.so
-rw-r--r-- 1 root root  43752 2010-03-23 18:33 mcrypt.so
-rw-r--r-- 1 root root 123576 2011-12-13 20:04 mysqli.so
-rw-r--r-- 1 root root  51328 2011-12-13 20:04 mysql.so
-rw-r--r-- 1 root root  31120 2011-12-13 20:04 pdo_mysql.so
-rw-r--r-- 1 root root 100776 2011-12-13 20:04 pdo.so
-rw-r--r-- 1 root root  27024 2011-12-13 20:04 pdo_sqlite.so
-rw-r--r-- 1 root root  43752 2011-12-30 18:02 php_mcrypt.so
-rw-r--r-- 1 root root  22656 2011-12-13 20:04 pspell.so
-rw-r--r-- 1 root root  80456 2011-12-13 20:04 sqlite.so
-rw-r--r-- 1 root root  48480 2011-12-13 20:04 sqlite3.so

Po restartu ale mysql stále nejede. Něco je ještě blbé něco klíčového.

Kód: [Vybrat]
root@locus2:/usr/lib/php5/20090626# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/drbd/data/var/run/mysqld/mysqld.sock' (2)

Armus69

  • Aktivní člen
  • *
  • Příspěvků: 297
    • http://www.netlancers.cz
Re:DRBD a dual primary apache2
« Odpověď #29 kdy: 30 Prosince 2011, 20:22:30 »
tohle taky s mysql nemělo nic společného. Ono je to tak rozbitý všechno.

    Když nainstaluju a třeba 10x reinstaluju php, tak se rozhodně nepřejmenujou knihovny z mcrypt.so na php_mcrypt.so.  Instaluješ věci z repozitáře nebo kompiluješ. Jaké je to vůbec distro? knihovna php_mcrypt.so v deb distrech není, tam je mcrypt.so.  Takže proč se indián ptá na jinej název  je mi záhadou. 

Když neběží SQL nemůže mít socket. Proč neběží bude v logu. daemon.log, syslog.

    udělej service mysqld stop, start a restart a pošli výstup z logů.
jabber:  Armus69@jabber.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #30 kdy: 30 Prosince 2011, 20:58:43 »
no je to Ubuntu. Instaloval jsme z repozitaři přes tasksel.

Kód: [Vybrat]
root@locus2:/var/log# service mysqld stop
mysqld: unrecognized service
root@loucs2:/var/log# service mysqld start
mysqld: unrecognized service
root@locus2:/var/log# service mysqld restart
mysqld: unrecognized service

výpis z daemon.log

Kód: [Vybrat]
Dec 30 00:08:32 locus2 cibadmin: [6227]: info: Invoked: /usr/sbin/cibadmin -Ql
Dec 30 00:08:37 locus2 cibadmin: [6233]: info: Invoked: /usr/sbin/cibadmin -Ql
Dec 30 00:08:42 locus2 cibadmin: [6258]: info: Invoked: /usr/sbin/cibadmin -Ql
Dec 30 00:08:47 locus2 cibadmin: [6404]: info: Invoked: /usr/sbin/cibadmin -Ql



výpus z syslogu

Kód: [Vybrat]
Dec 30 20:33:01 locus2 CRON[14326]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:34:01 locus2 CRON[14329]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:35:01 locus2 CRON[14333]: (root) CMD ( [ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/stat_total_active$
Dec 30 20:35:01 locus2 CRON[14334]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:36:01 locus2 CRON[14337]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:37:01 locus2 CRON[14341]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:38:01 locus2 CRON[14344]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:39:01 locus2 CRON[14348]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/ph$
Dec 30 20:39:01 locus2 CRON[14349]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:40:01 locus2 CRON[14364]: (root) CMD ( [ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/stat_total_active$
Dec 30 20:40:01 locus2 CRON[14365]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:40:01 locus2 CRON[14366]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/cron.php 2>&1 >> /$
Dec 30 20:40:01 locus2 CRON[14367]: (www-data) CMD ([ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.conf -a -r /var/log/apache2/access.log ] && /u$
Dec 30 20:41:01 locus2 CRON[14370]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:42:01 locus2 CRON[14376]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:43:01 locus2 CRON[14387]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:44:01 locus2 CRON[14415]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:45:01 locus2 CRON[14456]: (root) CMD ( [ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/stat_total_active$
Dec 30 20:45:01 locus2 CRON[14458]: (dtc) CMD ( [ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && fetchmail -N -n -f /var/lib/dtc/etc/fetchmailrc 2>&1)
Dec 30 20:45:01 locus2 CRON[14457]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:46:01 locus2 CRON[14463]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:47:01 locus2 CRON[14466]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:48:01 locus2 CRON[14469]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:49:01 locus2 CRON[14473]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:50:01 locus2 CRON[14495]: (root) CMD ( [ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/stat_total_active$
Dec 30 20:50:01 locus2 CRON[14497]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && /usr/bin/php /usr/share/dtc/admin/cron.php 2>&1 >> /$
Dec 30 20:50:01 locus2 CRON[14496]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:50:01 locus2 CRON[14498]: (www-data) CMD ([ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.conf -a -r /var/log/apache2/access.log ] && /u$
Dec 30 20:51:01 locus2 CRON[14502]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:52:01 locus2 CRON[14505]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$
Dec 30 20:53:01 locus2 CRON[14508]: (root) CMD ([ -d /usr/share/dtc/admin ] && cd /usr/share/dtc/admin && nice -n+20 /usr/share/dtc/admin/rrdtool.sh 2>&1 >> /$



no docela mě zaráží ten rrdtool co tam dělá.

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re:DRBD a dual primary apache2
« Odpověď #31 kdy: 01 Ledna 2012, 01:06:45 »
hehe. Podle toho co říká Okamova břitva bych zkusil tohle a tak na 80% jsme to vyřešili:
Kód: [Vybrat]
apt-get install mysql-server mysql-client
jinak v těch logách nic není, co se týká toho syslogu tak to jsou všechno aktivity cronu. rrdtool je systém na logování dat, tak to ty data pravidelně díky cronu shormažduje.
jabber: etnyx@jabbim.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #32 kdy: 05 Ledna 2012, 02:12:42 »
Tak zkoušel jsme všechno a nic nepomáha. Tak jsem se rozhodl zkusit celý LAMP odinstalovat a zkusit nainstalovat znovu
 
To taky nepomáha.

Potřeboval bych všechny konfigurační soubory odinstalovat nevíte prosím někdo jak?

Kód: [Vybrat]
root@locus2:/var/run/mysqld# sudo apt-get install mysql-server
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
Následující extra balíky budou instalovány:
  mysql-server-5.1
Navrhované balíky:
  tinyca
Následující NOVÉ balíky budou nainstalovány:
  mysql-server mysql-server-5.1
0 aktualizováno, 2 nově instalováno, 0 k odstranění a 113 neaktualizováno.
Potřebuji stáhnout 0B/7 200kB archivů.
Po této operaci bude na disku použito dalších 15,8MB.
Chcete pokračovat [Y/n]? y
Přednastavuji balíky...
Instaluji balík mysql-server-5.1.
(Čtu databázi ... nyní je nainstalováno 134805 souborů a adresářů.)
Rozbaluji mysql-server-5.1 (z .../mysql-server-5.1_5.1.41-3ubuntu12.10_amd64.deb) ...
Instaluji balík mysql-server.
Rozbaluji mysql-server (z .../mysql-server_5.1.41-3ubuntu12.10_all.deb) ...
Zpracování spouštěčů pro balík ureadahead ...
Zpracování spouštěčů pro balík man-db ...
Nastavuji balík mysql-server-5.1 (5.1.41-3ubuntu12.10) ...
120105  2:06:16 [Note] Plugin 'FEDERATED' is disabled.
120105  2:06:16  InnoDB: Started; log sequence number 0 44233
120105  2:06:16  InnoDB: Starting shutdown...
120105  2:06:17  InnoDB: Shutdown completed; log sequence number 0 44233
[b]start: Job failed to start[/b]

Nastavuji balík mysql-server (5.1.41-3ubuntu12.10) ...
Zpracování spouštěčů pro balík libc-bin ...
ldconfig deferred processing now taking place

[příloha smazaná administrátorem]

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re:DRBD a dual primary apache2
« Odpověď #33 kdy: 05 Ledna 2012, 09:59:59 »
Tak konečně tam nějaký mysql je
Kód: [Vybrat]
120105  2:06:16 [Note] Plugin 'FEDERATED' is disabled.
120105  2:06:16  InnoDB: Started; log sequence number 0 44233
120105  2:06:16  InnoDB: Starting shutdown...
120105  2:06:17  InnoDB: Shutdown completed; log sequence number 0 44233
[b]start: Job failed to start[/b]

první hláška by měla být vpoho tu asi můžeš ignorovat, je to "standartní" chovaní od verze 5.1, kdy ten plugin dovoloval připojení k mysql z jiných strojů. To co nás zajímá dál, konečně by tam měl být vytvořený nějaký log který nám řekne něco konkrétnějšího o stavu mysql takže je potřeba kouknout do /var/log/syslog a /var/log/mysql.err.

Pokud se jedná o odinstlaci tak správná cesta ke kompletnímu odinstalovaní balíku včet konfiguračních souboru by měla být:
Kód: [Vybrat]
apt-get purge balik
jabber: etnyx@jabbim.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #34 kdy: 05 Ledna 2012, 23:31:59 »
Takže v tuto chvíli mám sem odinstaloval na obou strojích apache2 šlo to opravdu stuhá po x rebootech a odinstalací a mazání se mi podařilo apache odinstalovat včetně všech konfiguračních souborů. Následně jsem apache2 nainstaloval znovu a to opět přes tasksel na obouch strojí taktéž úspěšně.

Dále mám zprovozněno DRBD a OCFS2. Moje představa je vytvořit vysoce dostupný web server. Tedy jde mi oto aby na obouch strojích byly stejná data. Mám ted namysli v soubory ale i mysql databáze.

DRBD mám namoutováno do /drbd. Vytvořil jsem složku /drbd/data. V slozce data by se ukládali data u /var/www.

Vím že je potřeba přesunout na DRBD sdílené "místo/slozka" mezi stroji locus1 a locus2 složku /var/www/ s tím že na obouch strojích dám symbolický odkaz na /drvd/data/var/www.

Ale nevím co dále musím přesunout abych mohl tímto způsobem řešit i mysql databázi.
« Poslední změna: 06 Ledna 2012, 00:01:29 od locus »

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re:DRBD a dual primary apache2
« Odpověď #35 kdy: 06 Ledna 2012, 12:03:50 »
jabber: etnyx@jabbim.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #36 kdy: 06 Ledna 2012, 14:50:28 »
podle toho jsem právě že postupoval. Ted jsem to zkusil znovu a jsem opět na stejném místě


Kód: [Vybrat]
root@locus2:/drbd/mysql# ls -l
celkem 0
drwxr-xr-x 3 root root 3896 2012-01-06 14:15 data
-rw-r--r-- 1 root root 3616 2012-01-06 14:42 my.cnf



Kód: [Vybrat]
root@locus2:/drbd/mysql# ls -la /var/lib/mysql
celkem 20496
drwx------  3 mysql mysql     4096 2012-01-06 14:29 .
drwxr-xr-x 69 root  root      4096 2012-01-06 14:34 ..
-rw-r--r--  1 root  root         0 2012-01-06 00:47 debian-5.1.flag
-rw-rw----  1 mysql mysql 10485760 2012-01-06 14:06 ibdata1
-rw-rw----  1 mysql mysql  5242880 2012-01-06 14:06 ib_logfile0
-rw-rw----  1 mysql mysql  5242880 2012-01-06 00:47 ib_logfile1
drwx------  2 mysql root      4096 2012-01-06 00:47 mysql
-rw-rw----  1 root  root         6 2012-01-06 00:47 mysql_upgrade_info

takto vypadá /etc/my.cnf

Kód: [Vybrat]
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
#socket = /tmp/mysql.sock


# Here is entries for some specific programs
# The following values assume you have at least 32M ram

# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]
#
# * Basic Settings
#

#
# * IMPORTANT
#   If you make changes to these settings and your system uses apparmor, you may
#   also need to also adjust /etc/apparmor.d/usr.sbin.mysqld.
#

user = mysql
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /drbd/mysql/data
tmpdir = /tmp
#log-bin = mysql-bin
skip-external-locking
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
#
# * Fine Tuning
#
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size       = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover         = BACKUP
#max_connections        = 100
#table_cache            = 64
#thread_concurrency     = 10
#
# * Query Cache Configuration
#
query_cache_limit = 1M
query_cache_size        = 16M
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file        = /var/log/mysql/mysql.log
#general_log             = 1

log_error                = /var/log/mysql/error.log

# Here you can see queries with especially long duration
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#       other settings you may need to change.
#server-id = 1
#log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size         = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem



[mysqldump]
quick
quote-names
max_allowed_packet = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer = 16M

#
# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re:DRBD a dual primary apache2
« Odpověď #37 kdy: 06 Ledna 2012, 19:28:16 »
jako ze
Kód: [Vybrat]
root@loucs2:/var/log# service mysqld start
mysqld: unrecognized service
??

navíc složky drbd toho asi bude potřeba dát víc než je v tý dokumentaci viz my.cnf
Kód: [Vybrat]
#
# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/
jabber: etnyx@jabbim.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #38 kdy: 06 Ledna 2012, 20:08:46 »
Ano píše to úplně tu stejnou chybu tedy
Kód: [Vybrat]
mysqld: unrecognized service

Kód: [Vybrat]
root@locus2:/etc/mysql# ls -l
celkem 12
drwxr-xr-x 2 root root 4096 2012-01-06 00:47 conf.d
-rw------- 1 root root  333 2012-01-06 00:47 debian.cnf
-rwxr-xr-x 1 root root 1198 2011-02-10 10:29 debian-start
lrwxrwxrwx 1 root root   18 2012-01-06 14:20 my.cnf -> /drbd/mysql/my.cnf


Kód: [Vybrat]
root@locus2:/etc/mysql/conf.d# ls -l
celkem 4
-rw-r--r-- 1 root root 21 2011-02-10 10:29 mysqld_safe_syslog.cnf

takto vypadá /etc/myslq/debian.cnf

Kód: [Vybrat]
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = QkQtqqqtnPUmf8VA
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = debian-sys-maint
password = QkQtqqqtnPUmf8VA
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr


Co se týká toho soubory my.cnf tak ten na v /drbd/mysql/my.cnf.
Je ukončen .cnf a té vědět nad tím tedy Additional settings that can override those from this file! úplně nerozumím co by to mělo znamenat.

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re:DRBD a dual primary apache2
« Odpověď #39 kdy: 06 Ledna 2012, 20:41:22 »
to je nějaký divný spusť to pěkne po staru /etc/init.d/mysqld start
jabber: etnyx@jabbim.cz

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #40 kdy: 06 Ledna 2012, 21:06:26 »
no tak to mi vypíše toto:

Kód: [Vybrat]
root@locus2:/etc/mysql# /etc/init.d/mysqld start
-bash: /etc/init.d/mysqld: No such file or directory


Kód: [Vybrat]
root@locus2:/etc/mysql# /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job is already running: mysql

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:DRBD a dual primary apache2
« Odpověď #41 kdy: 10 Ledna 2012, 20:59:40 »
Stále se snažím nakonfigurovat apache2 respektive nastavit tu mysql databízi pro drbd duál primary a furt se mi nedaří to zprovoznit. Mohli by jste mě prosím nasměrovat? Předem moc děkuji za reakce.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:DRBD a dual primary apache2
« Odpověď #42 kdy: 10 Ledna 2012, 23:33:14 »
Pořádně jsem se na to tedy ještě nepodíval, ale jak chcete řešit dostupnost jiného serveru za jinou IP? DNS Round Robin?

Trochu jako problém bych viděl to, že ne všechna data z MySQL jsou ihned zapsána do storage, ale jsou nějakou dobu uchovávána v paměti, čiliže při RR by to vedlo k nekonzistenci dat ... nebo se pletu?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.