Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

31.07.2013, 14:03

Gentoo: Unnötige Dateien gelöscht und jetzt Startprobleme

Hallo, ich hoffe ihr könnt mir helfen

Im Verzeichnis /var/lib/mysql/ waren eine Menge unnötiger Dateien, die ich wie folgt gelöscht habe:

/etc/init.d/mysql stop
/etc/init.d/apache2 stop
/etc/init.d/nginx stop

rm /var/lib/mysql/mysqld

/etc/init.d/mysql start
-> Mysql Not started (0)

chown mysql /var/lib/mysql
/etc/init.d/mysql start
-> System hängt

nano /var/log/mysql/mysqld.err
zeigt


Zitat

130730 20:48:55 [Warning] No argument was provided to --log-bin, and --log-bin-index was not used; so replication may break when this MySQL server acts as a mas$
InnoDB: The InnoDB memory heap is disabled
InnoDB: use atomic builtins.
130730 20:48:55 InnoDB: Started; log sequence number 0 43965
^G/usr/sbin/mysqld: File './mysqld-bin.000267' not found (Errcode: 2)
130730 20:48:55 [ERROR] Failed to open log (file './mysqld-bin.000267', errno 2)
130730 20:48:55 [ERROR] Could not open log file
130730 20:48:55 [ERROR] Can't init tc log
130730 20:48:55 [ERROR] Aborting

130730 20:48:55 InnoDB: Starting shutdown...
130730 20:48:56 InnoDB: Shutdown completed; log sequence number 0 43965
130730 20:48:56 [Note] /usr/sbin/mysqld: Shutdown complete



Unter http://dev.mysql.com/doc/refman/5.0/en/l…aintenance.html fand ich noch

Zitat

If you delete all the logs in /var/log/mysql but leave the old mysql-bin.index pointing to them, mysqld will not start because it cannot find the last log file in the index.
Rename /var/log/mysql/mysql-bin.index to say mysql-bin.index.bak and retry and a new mysql-bin.index file and log file mysql-bin.000001 will be created.



Passt das bei mir? Was ist mit "retry and a new mysql-bin.index file" gemeint?


Zitat

Und das hier habe ich gerade im Verzeichnis[/color]
mysql # ls -1
mysql.err
mysql.log
mysqld.err



Könnt ihr mir weiterhelfen?


Z

Edit: Ups. Eigentlich wollte ich nur alte bin-Dateien löschen. Da habe ich wohl mehr erwischt als gewollt. Könnt ihr mir sagen, wie ich das wieder auf die Reihe bekomme? Eigentlich wollte ich rm /var/lib/mysql/mysqld-bin.0* machen anstatt rm /var/lib/mysql/mysqld .

Edit2 : Ich fand im Netz den Tipp "uncommending the line 'skip-innodb' on '/etc/mysql/my.cnf'. " Das habe ich gemacht und nun lässt sich Mysql wieder starten. Schaffe ich mir damit andere Probleme?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Kaliroxx« (13.08.2013, 19:13)


2

02.08.2013, 10:39

Mal nach "Webserver" verschoben.

Also kurz: du hast da einen LAMP und hast mal deine MySQL Daten gekickt? Und dann via einen Kniff in der mysql config das Teil wieder zum Laufen gebracht:

Zitat

Schaffe ich mir damit andere Probleme?

Puhh ... definiere "Probleme".

Ich sehe das unbedachte Löschen von MySQL Daten grundsätzlich mal schon als fundamentale Problemquelle. Irgendwie. Du scheinst aber einen recht freudigen Zugang zu Risiko zu haben, hm?

Mal andersrum: hast du jetzt ein System das sich gut anfühlt? Ja? Dann zieh mal ein Backup.

Du hast da ein Gentoo vor dir und wenn du ein Keyboard und eine Shell hast kannst du damit alles lösen.

Aber futsch ist futsch. Magie ist da keine (auch wenn es manchmal so aussieht ...).
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

02.08.2013, 23:11

Hallo,
Danke für die Antwort.

Also auf dem Server läuft eine Website mit Joomla. Da der Server mit logs voll war, bin ich wie oben beschrieben vorgegangen. Die Website mit Joomla läuft nun wieder. Ein Backup der Website habe ich schon vorher gemacht. Ich wollte aber jetzt nicht den Server komplett neu aufsetzen. Daher die Frage, ob ich nun längerfristig fehlfunktionen zu erwarten habe?

Edit: Kleine Anmerkung. Leider ist mein Serveradmin derzeit nicht zu erreichen. Aus diesem Grund muss ich hier leider selbst ran. Ich habe eben noch festgestellt, dass ich mit

lftp -u ..

die Fehlermeldung

lftp: backupxxx.onlinehome-server.info: Name or service not known
bekomme. Könnte das etwas mit meiner Aktion oben zu tun haben?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kaliroxx« (03.08.2013, 11:54)


4

03.08.2013, 12:18

lftp: backupxxx.onlinehome-server.info: Name or service not known

Nein, das kann er diesen FQDN nicht auflösen. Mach ma:

Quellcode

1
$ dig backupxxx.onlinehome-server.info
Welchen nameserver hast du denn eingetragen, funktioneren andere Namensauflösungen und gibt es diesen Host eigentlich wirklich?

WG. "Probleme": tja ... ist im Prinzip schon eine recht allgemeine Frage. Probleme gibt es ja immer einfach deswegen, weil sich stetig die Umwelt und Anforderungen ändern.

Beispiel: du hast da also eine Joomla Instanz ... na, was wäre wenn jemanden einen Exploit findet, der ein Update erzwingt? Dieses Update aber braucht vlt. eine neue MySQL Version, die du aber nicht installiert bekommst, weil diese wieder irgendwelche Abhängigkeiten usw. usf.

Deswegen: definiere Probleme konkret. Das mit den Dateien ... naja Joomla ist ja im Grunde auch nur so eine PHP Mühle. Wenn man da mit DDOS rangeht und viele sinnlose Session-Cookies auf der Platte aufbaut hat man auch dein System ins Eck gedrängt. Aber das ist hypthetisch.

Einfache Regel: halte dein System sauber, mache regelmäßig Backups und überwache deine Systeme nach Anomalien (bsp. Nagios http://www.nagios.org/). Damit hast du schon viel gewonnen, damit nicht aus möglichen Problemchen echte Hammer-Katastophen werden.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

04.08.2013, 15:12

Bei dig backupxxx.onlinehome-server.info erhalte ich die Fehlemeldung

Zitat

bash: dig: command not found

Mit der Anleitung unter http://bloke.org/linux/how-to-install-th…mands-in-linux/

Zitat

yum install bind-utils

erhalte ich die Fehlermeldung

Zitat

bash: yum: command not found

Die letzten zwei Jahre hat

Zitat

lftp: backupxxx.onlinehome-server.info

stets funktioniert. Laut dem Login bei meinem Anbieter existiert es auch, ein Ping geht ebenfalls. Den Nameserver hatte ich nicht selbst eingetragen. Wo kann man das nachsehen?


Den Rest habe ich denke ich verstanden (Backups, Updates etc.)

6

04.08.2013, 17:22

Edit: Kleine Anmerkung. Leider ist mein Serveradmin derzeit nicht zu erreichen. Aus diesem Grund muss ich hier leider selbst ran.
Hm, meinst nicht das es besser ist zu warten bis der Admin wieder erreichbar ist?
Bedenke, viele Köche verderben meist den Brei ;)

Zitat

yum install bind-utils
bash: yum: command not found

Unter gentoo sollte das Paket mit

Quellcode

1
emerge -av net-dns/bind-tools
installierbar sein.

7

05.08.2013, 09:30

Ich schliesse mich da josef.95 an: bei dem was du jetzt gepostet hast, gehe ich davon aus, dass du mit Linux und Gentoo im Speziell recht wenig Erfahrung hast. Und da gleich einen Webserver administrieren zu wollen ist schon eine recht hohe Kante.

Bedenke 1) Du bist da teilweise mit root-Rechten unterwegs und Linux/UNIX fragt niemals: "Sind Sie sicher?" bei kritischen Aktionen. Du bist root, also weist du was du tust ... nun weist du es?

2) Ein Webserver falsch zu administrieren ist nicht ganz ungefährlich. Wenn du Fehler machst, dann hast du im Nu ungebetene "Gäste" an Board, die dein System als Spamschleuder missbrauchen oder sonst irgendwie Unfug treiben. Wenn du dann da auch noch geschäftsrelevante Daten darauf hast - tia: Gute Nacht.

Wenn du es trotzdem versuchen willst, dann stelle mal fest, ob du überhaupt ein Gentoo System hast und damit hier in diesen Forum richtig bist. Poste doch mal dazu die Ausgabe von

Quellcode

1
# emerge --info
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

8

05.08.2013, 20:11

Zitat

Hm, meinst nicht das es besser ist zu warten bis der Admin wieder erreichbar ist?
Bedenke, viele Köche verderben meist den Brei ;)

Also ich bin hier Hilfskoch :D Wenn überhaupt. Ich weiß nicht wann er wieder ready ist, kann leider noch dauern. Und natürlich muss er sobald er wieder da ist alles mal prüfen. Daher führe ich Buch über das, was ich hier tat.


Also ich habe folgendes nun gemacht:

Zitat

emerge -av net-dns/bind-tools


* IMPORTANT: 11 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


* Last emerge --sync was 275d 1h 49m 23s ago.


These are the packages that would be merged, in order:


Calculating dependencies... done!
[ebuild U ] sys-devel/autoconf-wrapper-12 [8] 0 kB
[ebuild U ] sys-devel/autoconf-2.68 [2.65-r1] USE="-emacs" 1,350 kB
[ebuild N ] net-dns/bind-tools-9.9.2 USE="readline ssl xml -doc -gssapi -idn -ipv6 -urandom" 7,115 kB


Total: 3 packages (2 upgrades, 1 new), Size of downloads: 8,464 kB


Would you like to merge these packages? [Yes/No]

Ich vermute "Yes" oder?



Zitat


bei dem was du jetzt gepostet hast, gehe ich davon aus, dass du mit Linux und Gentoo im Speziell recht wenig Erfahrung hast. Und da gleich einen Webserver administrieren zu wollen ist schon eine recht hohe Kante.


So ist es. Nur wenn ich es nie mache, werde ich es nie lernen, oder?


Zitat

2) Ein Webserver falsch zu administrieren ist nicht ganz ungefährlich. Wenn du Fehler machst, dann hast du im Nu ungebetene "Gäste" an Board, die dein System als Spamschleuder missbrauchen oder sonst irgendwie Unfug treiben. Wenn du dann da auch noch geschäftsrelevante Daten darauf hast

Alle Nutzer sind aktuell auf einen Reseverserver umgeleitet. Die merken nicht, wenn ich Mist baue. Und der Serveradmin soll - wie oben beschrieben - eh dann alles checken. Und der kennt sich besser aus als ich. Nur ich möchte dazulernen, und solange das dauert "probiere" ich selbst rum.

Zitat

emerge --info

Gentoo, da bin ich sicher. Linux-2.6.34-gentoo-r1-x86_64-Quad-Core_AMD_Opteron-tm-_Processor_

Edit: Ganz vergessen. Es sind keinerlei interna drauf.

9

06.08.2013, 10:56

Ok. Hast du jetzt gemerged? Ist jetzt der Rechner erreichbar?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

10

07.08.2013, 17:55

Japp, habe ich. Jedoch bleibt die Fehlermeldung

lftp: backupxxx.onlinehome-server.info: Name or service not known

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kaliroxx« (08.08.2013, 09:16)


11

09.08.2013, 07:41

Nun, dann kennt onlinehome-server.info diesen Rechner nicht. Was soll den der sein/tun?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

09.08.2013, 18:44

Nun, dann kennt onlinehome-server.info diesen Rechner nicht. Was soll den der sein/tun?
Der sammelt jede Nacht vom Server ein komplettes Backup von FTP und Mysql zum speichern ein.

13

12.08.2013, 07:07

Mag sein, aber wenn du "onlinehome-server.info" auflösen kannst, den "backupxxx.onlinehome-server.info" selbst aber nicht und du selbst bist nicht "onlinehome-server.info" (davon gehe ich mal aus), dann hast du entweder einen falschen Hostnamen oder der wird von onlinehome-server.info so nicht zur Verfügung gestellt, warum auch immer.

Jedenfalls sehe ich das jetzt nicht mehr als Problem der aktullen Gentoo-Installation. Da liegt woanders der Hase im Pfeffer ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

14

12.08.2013, 18:21

OK, dann Danke für Hilfe. Ich tele mal mit dem Rechenzentrum, eventuell haben die einen Tipp auf Lager.

Nochmals Danke :)

15

13.08.2013, 08:07

Ist das Thema/Thread jetzt "[gelöst]" oder "[erledigt]"? Bitte setzte den Prefix: Forenkonvention.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

16

13.08.2013, 19:13

Hab es auf erledigt gesetzt.