Gå til innhold

[Løst]Får ikke startet mysqld - Arch


Anbefalte innlegg

$ sudo /etc/rc.d/mysqld stop
:: Stopping MySQL														[DONE] 
$ sudo /etc/rc.d/mysqld start
:: Starting MySQL														[FAIL]

 

Finner ikke info i noen logger, så jeg kan ikke gi mer informasjon enn dette. Noen som kan hjelpe meg?

 

Red.:

Klikk for å se/fjerne innholdet nedenfor
$ sudo bash -x /etc/rc.d/mysqld start
+ MYSQLD_ROOT=/var/lib/mysql
+ '[' -f /etc/conf.d/mysqld ']'
+ . /etc/conf.d/mysqld
++ MYSQLD_ROOT=/var/lib/mysql
+ . /etc/rc.conf
++ LOCALE=nb_NO.utf8
++ HARDWARECLOCK=UTC
++ USEDIRECTISA=no
++ TIMEZONE=Europe/Oslo
++ KEYMAP=no
++ CONSOLEFONT=
++ CONSOLEMAP=
++ USECOLOR=yes
++ MOD_AUTOLOAD=yes
++ MODULES=(atl1 fglrx fuse mii slhc snd-mixer-oss snd-pcm-oss snd-seq-oss snd-seq-device snd-seq-midi-event snd-seq snd-hwdep snd-page-alloc snd-pcm snd-rawmidi snd-timer snd snd-mia snd-hda-intel soundcore)
++ USELVM=no
++ HOSTNAME=Arch
++ eth0=dhcp
++ INTERFACES=(eth0)
++ gateway='default gw 192.168.0.1'
++ ROUTES=(!gateway)
++ DAEMONS=(@syslog-ng @network @netfs crond @mysqld hal fam @alsa @vmware @bluetooth @sensors gdm)
+ . /etc/rc.d/functions
+++ /bin/stty size
++ STAT_COL='24 80'
++ STAT_COL=80
++ '[' 80 = 0 ']'
++ '[' '!' -t 1 ']'
++ STAT_COL=67
+++ /bin/tput colors
++ TERM_COLORS=8
++ '[' 0 = 3 ']'
++ '[' -n 8 ']'
++ case "${TERM_COLORS}" in
++ '[' 8 -lt 8 ']'
++ unset TERM_COLORS
++ unset TZ
++ '[' yes = YES -o yes = yes ']'
++ C_MAIN='33[1;37;40m'
++ C_OTHER='33[1;34;40m'
++ C_SEPARATOR='33[1;30;40m'
++ C_BUSY='33[0;36;40m'
++ C_FAIL='33[1;31;40m'
++ C_DONE='33[1;37;40m'
++ C_BKGD='33[1;35;40m'
++ C_H1='33[1;37;40m'
++ C_H2='33[1;36;40m'
++ C_CLEAR='33[1;0m'
++ '[' -t 1 ']'
++ SAVE_POSITION='33[s'
++ RESTORE_POSITION='33[u'
++ DEL_TEXT='33[71G'
++ PREFIX_REG=::
++ PREFIX_HL=' >'
++ for f in '/etc/rc.d/functions.d/*'
++ '[' -e '/etc/rc.d/functions.d/*' ']'
++ egrep '^mysql:' /etc/group
+ '[' '!' mysql:x:89: ']'
++ egrep '^mysql:' /etc/passwd
+ '[' '!' mysql:x:89:89::/var/lib/mysql:/bin/false ']'
+ '[' '!' -d /var/lib/mysql ']'
+ case "$1" in
+ stat_busy 'Starting MySQL'
+ printf '33[1;34;40m:: 33[1;37;40mStarting MySQL33[1;0m '
:: Starting MySQL + printf '33[s'
+ deltext
+ printf '33[71G'
																  + printf '   33[1;34;40m[33[0;36;40mBUSY33[1;34;40m]33[1;0m '
  [BUSY] ++ getPID
++ '[' -f /var/lib/mysql/Arch.pid ']'
+++ cat /var/lib/mysql/Arch.pid
++ echo 2604
+ '[' -z 2604 ']'
+ stat_fail
+ deltext
+ printf '33[71G'
																  + printf '   33[1;34;40m[33[1;31;40mFAIL33[1;34;40m]33[1;0m \n'
  [FAIL] 
+ exit 1

Endret av Xecuter
Lenke til kommentar
Videoannonse
Annonse

...det er vel det som er problemet - MySQL har tryna, PID-fil ligger igjen, men prosessen eksisterer ikke. I stedet for å fjerne PID-fil og starte pent, feiler den uten noen tilbakemelding. Om jeg forstår rett.

 

test -f /var/lib/mysql/Arch.pid && rm /var/lib/mysql/Arch.pid && /etc/rc.d/mysqld start

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...