Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-11-04 20:10:15

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Mysql 5.0 - nie moge zainstalowac serwera

Witam
nie moge zainstalowac serwera mysql. wczesniej chodzil, ale probowalem kombinowac z postfixem + mysql i w pewnym momecie nie moglem dostac sie do bazy. proba restartu mysql konczyla sie bledem iz nie moze znalezc /var/log/mysql/mysql-bin.index (plik fizycznie istnial). Nie zaglebiajac sie w szczegoly i ze wzgledu ze to host do testow postanowilem przeinstalowac mysql. apt-get remove --purge mysql-server-5.0 a po restarcie:

Kod:

apt-get install mysql-server-5.0

....
Stopping MySQL database server: mysqld.
/var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: Nie ma takiego pliku ani katalogu
dpkg: błąd przetwarzania mysql-server-5.0 (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)

a dpkg-rekonfigure wywala:

Kod:

nicram:/home/marcin# dpkg-reconfigure mysql-server-5.0
/usr/sbin/dpkg-reconfigure: mysql-server-5.0 jest uszkodzony, lub nie jest w pełni zainstalowany

usuwalem i mysql-client i wiekszosc z mysql.
jak moge to ponownie zainstalowac?

Offline

 

#2  2007-11-04 20:17:54

  LongeR - Członek DUG

LongeR
Członek DUG
Skąd: DT
Zarejestrowany: 2007-09-03
Serwis

Re: Mysql 5.0 - nie moge zainstalowac serwera

Ja bym spróbował przez

Kod:

#aptitude install mysql-server-5.0

:)


LongeR rządzi, LongeR radzi, LongeR nigdy cię nie zdradzi!!
-->Nic na siłę, lekko młotkiem:D<----> Czy myślenie sprawia Ci ból?<--
Nieważne od czego się zaczyna - kończy się zawsze na Debianie : )
Linux register users: #456947

Offline

 

#3  2007-11-04 20:22:36

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: Mysql 5.0 - nie moge zainstalowac serwera

Ja bym spróbował przez

Kod:

#aptitude install mysql-server-5.0

:)

probowalem.
oto wynik:

Kod:

nicram:/home/marcin# aptitude install mysql-server-5.0
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące pakiety zostały zatrzymane:
 ....
Następujące NOWE pakiety zostaną zainstalowane:
  mysql-server-5.0
0 pakietów uaktualnianych, 1 instalowanych, 0 do usunięcia i 43 nie uaktualnianych.
Do pobrania 0B/25,2MB archiwów. Zajęte po rozpakowaniu: 68,2MB.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Prekonfiguracja pakietów ...
Zaznaczenie poprzednio niezaznaczonego pakietu mysql-server-5.0.
(Odczytywanie bazy danych ... 120968 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie mysql-server-5.0 (z .../mysql-server-5.0_5.0.32-7etch1_i386.deb) ...
Konfigurowanie mysql-server-5.0 (5.0.32-7etch1) ...
Stopping MySQL database server: mysqld.
/var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: Nie ma takiego       pliku ani katalogu
dpkg: błąd przetwarzania mysql-server-5.0 (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie mysql-server-5.0 (5.0.32-7etch1) ...
Stopping MySQL database server: mysqld.
/var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: Nie ma takiego       pliku ani katalogu
dpkg: błąd przetwarzania mysql-server-5.0 (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 mysql-server-5.0

w tym momecie robiony jet kat /etc/mysql a w nim tylko skrypt debian-start

Offline

 

#4  2007-11-04 22:10:58

  LongeR - Członek DUG

LongeR
Członek DUG
Skąd: DT
Zarejestrowany: 2007-09-03
Serwis

Re: Mysql 5.0 - nie moge zainstalowac serwera

Proszę to na pewno Ci pomoże:)
http://debian.linux.pl/viewtopic.php?t=31

ps.Napisz czy Ci się udało bo jestem ciekaw:)


LongeR rządzi, LongeR radzi, LongeR nigdy cię nie zdradzi!!
-->Nic na siłę, lekko młotkiem:D<----> Czy myślenie sprawia Ci ból?<--
Nieważne od czego się zaczyna - kończy się zawsze na Debianie : )
Linux register users: #456947

Offline

 

#5  2007-11-04 22:49:29

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: Mysql 5.0 - nie moge zainstalowac serwera

ps.Napisz czy Ci się udało bo jestem ciekaw:)

no niestety :(

Kod:

nicram:/home/marcin#  apt-get install mysql-client-5.0 mysql-server-5.0 libmysqlclient15-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
mysql-client-5.0 jest już w najnowszej wersji.
mysql-server-5.0 jest już w najnowszej wersji.
libmysqlclient15-dev jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 43 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0B archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 0B miejsca na dysku.
Konfigurowanie mysql-server-5.0 (5.0.32-7etch1) ...
Stopping MySQL database server: mysqld.
/var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: Nie ma takiego pliku ani katalogu
dpkg: błąd przetwarzania mysql-server-5.0 (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)

nadal to samo. nie za brdzo usmiecha mi sie kompilowanie ze zrodel skoro z paczek chodzilo.
prosze o pomoc

Offline

 

#6  2007-11-04 22:57:08

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Mysql 5.0 - nie moge zainstalowac serwera

Kod:

/etc/mysql/conf.d/old_passwords.cnf

A ten plik masz w systemie?

U mnie ma on zawartość:

Kod:

# created by debconf
[mysqld]
old_passwords = false

Registered Linux User: #417111
http://chyl.org/pub/images/dug_button.png

Offline

 

#7  2007-11-04 23:22:14

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: Mysql 5.0 - nie moge zainstalowac serwera

nie mam tego pliku w systemie, ale wczesniej byl jak dobrze pamietam.
zreszta jak usuwalem z opcja --purge to usunal tez pliki konfiguracyjne.
teraz to cos bardziej namieszalem. probowalem usunac mysql-common, pousuwal wiele, nawet usuwal phpmyadmin'a, lecz z tym ostatnim zrobil sie problem. teraz nic nie moge doinstalowac bo nie moze usunac phpmyadmin'a

Kod:

nicram:/home/marcin# apt-get install  mysql-common  mysql-client-5.0 mysql-server-5.0 libmysqlclient15-dev
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl
Sugerowane pakiety:
  dbishell tinyca
Następujące pakiety zostaną USUNIĘTE:
  phpmyadmin
Zostaną zainstalowane następujące NOWE pakiety:
  libdbd-mysql-perl libdbi-perl libmysqlclient15-dev libmysqlclient15off libnet-daemon-perl
  libplrpc-perl mysql-client-5.0 mysql-common mysql-server-5.0
0 aktualizowanych, 9 nowo instalowanych, 1 usuwanych i 43 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0B/42,1MB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 101MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
Prekonfiguracja pakietów ...
(Odczytywanie bazy danych ... 120728 plików i katalogów obecnie zainstalowanych.)
Usuwanie phpmyadmin ...
/var/lib/dpkg/info/phpmyadmin.postrm: line 38: apache_install: command not found
dpkg: błąd przetwarzania phpmyadmin (--remove):
 podproces post-removal script zwrócił kod błędu 127
Wystąpiły błędy podczas przetwarzania:
 phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
nicram:/home/marcin#  

Offline

 

#8  2007-11-04 23:47:40

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Mysql 5.0 - nie moge zainstalowac serwera

Spróbuj przenieść /var/lib/dpkg/info/phpmyadmin.* gdzieś w bezpieczne miejsce i potem dać

apt-get -f install


Registered Linux User: #417111
http://chyl.org/pub/images/dug_button.png

Offline

 

#9  2007-11-05 09:34:02

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: Mysql 5.0 - nie moge zainstalowac serwera

Spróbuj przenieść /var/lib/dpkg/info/phpmyadmin.* gdzieś w bezpieczne miejsce i potem dać

apt-get -f install

dzieki. to pomoglo rozwiazac problem z phpmyadminem, ale problem z zainstalowaniem mysql pozostal.
moze nie tyle co pozostal ale wrocilo do pierwotnego bledu.
w daemonl.og mam:

Kod:

ov  5 09:30:39 nicram /etc/init.d/mysql[6992]:
Nov  5 09:34:20 nicram mysqld_safe[8633]: started
Nov  5 09:34:20 nicram mysqld[8636]: ^G/usr/sbin/mysqld: File '/var/log/mysql/mysql-bin.index' not found (Errcode: 13)
Nov  5 09:34:20 nicram mysqld[8636]: 071105  9:34:20 [ERROR] Aborting
Nov  5 09:34:20 nicram mysqld[8636]:
Nov  5 09:34:20 nicram mysqld[8636]: 071105  9:34:20 [Note] /usr/sbin/mysqld: Shutdown complete
Nov  5 09:34:20 nicram mysqld[8636]:
Nov  5 09:34:20 nicram mysqld_safe[8638]: ended
Nov  5 09:34:34 nicram /etc/init.d/mysql[8845]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/deb
ian.cnf ping' resulted in
Nov  5 09:34:34 nicram /etc/init.d/mysql[8845]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Nov  5 09:34:34 nicram /etc/init.d/mysql[8845]: error: 'Can't connect to local MySQL server through socket '/var/run/mysq
ld/mysqld.sock' (2)'
Nov  5 09:34:34 nicram /etc/init.d/mysql[8845]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld
.sock' exists!
Nov  5 09:34:34 nicram /etc/init.d/mysql[8845]:
Nov  5 09:34:37 nicram mysqld_safe[8962]: started
Nov  5 09:34:37 nicram mysqld[8965]: ^G/usr/sbin/mysqld: File '/var/log/mysql/mysql-bin.index' not found (Errcode: 13)
Nov  5 09:34:37 nicram mysqld[8965]: 071105  9:34:37 [ERROR] Aborting
Nov  5 09:34:37 nicram mysqld[8965]:
Nov  5 09:34:37 nicram mysqld[8965]: 071105  9:34:37 [Note] /usr/sbin/mysqld: Shutdown complete
Nov  5 09:34:37 nicram mysqld[8965]:
Nov  5 09:34:37 nicram mysqld_safe[8967]: ended
Nov  5 09:34:52 nicram /etc/init.d/mysql[9174]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/deb
ian.cnf ping' resulted in
Nov  5 09:34:52 nicram /etc/init.d/mysql[9174]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Nov  5 09:34:52 nicram /etc/init.d/mysql[9174]: error: 'Can't connect to local MySQL server through socket '/var/run/mysq
ld/mysqld.sock' (2)'
Nov  5 09:34:52 nicram /etc/init.d/mysql[9174]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld
.sock' exists!
Nov  5 09:34:52 nicram /etc/init.d/mysql[9174]:

co w tym jest nie tak?


[edited]

zahashowalem w my.cnf linijke dotyczaca logow. teraz po wykonaniu mysqld wywala ze nie moze sluchac na unixowym sokecie:

Kod:

071105 12:35:31  InnoDB: Started; log sequence number 0 43655
071105 12:35:31 [ERROR] Can't start server : Bind on unix socket: Permission denied
071105 12:35:31 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
071105 12:35:31 [ERROR] Aborting

071105 12:35:31  InnoDB: Starting shutdown...
071105 12:35:33  InnoDB: Shutdown completed; log sequence number 0 43655
071105 12:35:33 [Note] mysqld: Shutdown complete

a jak ustawie "bind-addres = *" to wywala, ze nie moze rozwiazac nazwy hosta:

Kod:

nicram:/etc/mysql# mysqld
071105 12:36:36 [ERROR] Can't start server: cannot resolve hostname!: Connection timed out

Offline

 

#10  2007-11-05 13:02:33

  chyl-o - Członek DUG

chyl-o
Członek DUG
Skąd: Lublin
Zarejestrowany: 2006-04-04
Serwis

Re: Mysql 5.0 - nie moge zainstalowac serwera

zabij wszystkie procesy mysqla potem zobacz czy jeszcze nie siedzi coś przy listowaniu;

netstat -lnp | grep 3306

Jeśli coś wylistuje to też to zabij i powinno grać.


Registered Linux User: #417111
http://chyl.org/pub/images/dug_button.png

Offline

 

#11  2007-11-05 13:36:30

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: Mysql 5.0 - nie moge zainstalowac serwera

zabij wszystkie procesy mysqla potem zobacz czy jeszcze nie siedzi coś przy listowaniu;

netstat -lnp | grep 3306

Jeśli coś wylistuje to też to zabij i powinno grać.

niestety. netstat nie listuje zadnych procesow i problem nadal pozostaje.

Kod:

Nov  5 13:31:30 nicram mysqld_safe[6272]: started
Nov  5 13:31:30 nicram mysqld[6275]: 071105 13:31:30  InnoDB: Started; log sequence number 0 43655
Nov  5 13:31:30 nicram mysqld[6275]: 071105 13:31:30 [ERROR] Can't start server : Bind on unix socket: Permiss
ion denied
Nov  5 13:31:30 nicram mysqld[6275]: 071105 13:31:30 [ERROR] Do you already have another mysqld server running
 on socket: /var/run/mysqld/mysqld.sock ?
Nov  5 13:31:30 nicram mysqld[6275]: 071105 13:31:30 [ERROR] Aborting
Nov  5 13:31:30 nicram mysqld[6275]:
Nov  5 13:31:30 nicram mysqld[6275]: 071105 13:31:30  InnoDB: Starting shutdown...
Nov  5 13:31:32 nicram mysqld[6275]: 071105 13:31:32  InnoDB: Shutdown completed; log sequence number 0 43655
Nov  5 13:31:32 nicram mysqld[6275]: 071105 13:31:32 [Note] /usr/sbin/mysqld: Shutdown complete
Nov  5 13:31:32 nicram mysqld[6275]:
Nov  5 13:31:32 nicram mysqld_safe[6311]: ended
Nov  5 13:31:44 nicram /etc/init.d/mysql[6484]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/et
c/mysql/debian.cnf ping' resulted in
Nov  5 13:31:44 nicram /etc/init.d/mysql[6484]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Nov  5 13:31:44 nicram /etc/init.d/mysql[6484]: error: 'Can't connect to local MySQL server through socket '/v
ar/run/mysqld/mysqld.sock' (2)'
Nov  5 13:31:44 nicram /etc/init.d/mysql[6484]: Check that mysqld is running and that the socket: '/var/run/my
sqld/mysqld.sock' exists!

oto moj my.cnf

Kod:

nicram:/var/log# cat /etc/mysql/my.cnf |grep -v "#"

[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket          = /var/run/mysqld/mysqld.sock
nice            = 0
[mysqld]
user            = mysql
pid-file        = /var/run/mysqld/mysql.pid
socket          = /var/run/mysqld/mysql.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
language        = /usr/share/mysql/english
skip-external-locking
bind-address            = 127.0.0.1
key_buffer              = 16M
max_allowed_packet      = 16M
thread_stack            = 128K
thread_cache_size       = 8
query_cache_limit       = 1M
query_cache_size        = 16M
max_binlog_size         = 100M
skip-bdb
[mysqldump]
quick
quote-names
max_allowed_packet      = 16M
[mysql]
[isamchk]
key_buffer              = 16M
!includedir /etc/mysql/conf.d/

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)