Update Redmine 3.0.2 auf 3.0.3 auf einem Ubuntu 14.04 LTS
Vorweg: Der nachfolgende Aufschrieb ist lediglich eine Niederschrift zu meiner Umgebung – diese kann ggf. mit deiner Umgebung abweichen! Aktuell läuft auf einem Ubuntu 14.04 LTS eine bestehende redmine Installation in Version 3.0.2 – diese soll nun auf die Version 3.0.3 aktualisiert werden. Anbei eine kleine Beschreibung meines Updatevorgangs, um eine Redmineinstallation von Version 3.0.2 auf 3.0.3 zu aktualisieren. Backup! Sichere VOR dem Updatevorgang die Datenbank sowie die Dateistruktur. Backup kontrollieren Nur für alle Fälle … Originalverzeichnis umbenennen bzw. wegkopieren…
Ubuntu 14.04.x LTS – mount error (13) : Permission denied
Hallo, ich betreibe seit Jahren Linuxserver – in diesem Falle einen Ubuntu 12.04 LTS. Nach einigen Jahren war es an der Zeit, auch hierzu ein Upgrade zu machen. Gesagt, getan – Upgrade auf Ubuntu 14.04 LTS vollzogen. Allerdings klappten anschließend meine autom. Syncronisierungsjobs (mit rsync) auf ein NAS Laufwerk nicht mehr. Bei jedem Mountversuch erschien plötzlich dieser Fehler: Der (seit Jahren) fehlerfreie Befehl war: sudo mount -t cifs -o username=dom/user,password=passwort //server/freigabe /media/mountlocalre/ Schuld ist eine kleine, aber bedeutende Änderung am…
Raspberry Pi – mount error: Cannot allocate memory
Hallo, bei meinem Raspberry Pi mache ich in gewissen Abständen Backups von der SD-Karte – nur für alle Fälle. Nachdem ich heute meinem Raspberry mal wieder ein paar Updates gönnte, konnte ich das Backup nicht mehr ausführen. Hierzu verbinde ich zuerst vom Raspberry via Mount eine Windowsfreigabe (auf meinem Windows 7 PC) und erstelle anschließend ein Image. Allerdings erhielt ich heute folgenden Fehler: CIFS VFS: cifs_mount failed w/return code = -12 mount error(12): Cannot allocate memory Um dies zu lösen,…
Raspberry Pi – nginx Webserver installieren
Ein Raspberry Pi ist nicht nur ein Linuxsystem, es steckt noch viel mehr darin. U.a. lässt sich darauf auch ein Webserver betreiben (aufgrund der Hardware empfehle ich jedoch, weder etwas Produktives noch etwas resourcenintensives darauf laufen zu lassen). Aber genau aus diesen Resourcengründen lässt sich statt des „hungrigen“ Apache auf ein anderer Webserver installieren – nginx Wie? Folgt dieser Anleitung: sudo apt-get update sudo apt-get install nginx Anschließend liese sich der Webserver bereits direkt ausführen mit sudo service nginx start…
pfsense – Beep entfernen vs. Read-Only Filesystem
Die OpenSource Firewall pfsense ist wirklich eine Klasse Software. Sie läuft sowohl auf etwas älterer Hardware (je nach Anforderung) oder auch auf Embedded Systems wie ein Alix Board oder – wie in meinem Falle – auf einem neuen APU Board. Was (mich zumindest) tierisch nervt, ist der störende Beep Ton bei Starten bzw. Stoppen des Systems – aber es gibt Abhilfe! Hinterlegt ist dieser Beep Ton im System in der Datei: /usr/local/bin/beep.sh Diese lässt sich einfach via SSH Zugriff (z.B.)…
pfsense – SSH Zugriff erlauben
Bei der Open Source Firewall pfsense ( https://www.pfsense.org ) ist standardmäßig zunächst nur ein Zugriff via HTTP bzw. HTTPS möglich. Um etwas tiefer ins System einzugreifen (oder auch für Wartungszwecke) remote auf das System zuzugreifen, würde sich ein SSH Zugriff anbieten. Um dies zu ermöglichen, muss in der GUI unter System -> Advanced -> Admin Access der SSH Zugriff erlaubt werden Anschließend kann mal via SSH auf die pfsense zugreifen. Viel Spass beim Testen …
Ubuntu 14.04 und das ProFTPD Daemon Problem
Nachdem ich unseren produktiven FTP-Server von Ubuntu 12.04 LTS nun auch 14.04 LTS upgedated habe, habe ich feststellen müssen, das immer wieder am Wochenende der ProFTPD Daemon gekillt wurde. Im Logfile des ProFTPD stand lediglich nachfolgende Meldungen: 2014-09-14 06:50:14,392 proftpd[13198]: ProFTPD killed (signal 15) 2014-09-14 06:50:14,392 proftpd[13198]: ProFTPD 1.3.5rc3 standalone mode SHUTDOWN Nach einer ersten Analyse kam ich, anhand der Uhrzeit, auf den Logrotate als möglichen Übeltäter. Dieser führt, nach dem Aufräumen der Logfiles, einfach einen Restart des ProFTPD Daemon’s…
Mittels Webinterface den RasPi herunterfahren und/oder neu starten
Vor kurzem stand ich vor einen Projekt, welches auf einem RasPi im Webbrowser im Vollbildmodus lief. Alles schien perfekt – die Webseite lief super, der User konnte – und sollte – (dank Vollbildmodus nicht ändern). Aber moment?! Irgendwie sollte doch die Möglichkeit bestehen, den RasPi dennoch neu starten zu können oder herunterzufahren. Lösung – Miniwebserver auf dem RasPi installieren, 2 kleine PHP-Skripte schreiben, Weblinks setzen – fertig. Anbei die kurze Variante: RasPi zunächst aktualisieren und anschließen den Mini-Webserver + PHP-Modul…
MySQL root Passwort ändern
Das ändern des Passwortes vom „root“ in der Kommandozeile ist eigentlich ein ziemlich simpler Vorgang. Da ich mir den Befehl aber selber nie merken kann schreibe ich ihn hier auf: Mit folgenden Befehl auf der MySQL Serverkonsole anmelden mysql -u root -p Die Datenbank mysql auswählen use mysql; Passwort mit folgendem Befehl ändern (dein-neues-passwort durch ein entsprechendes Passwort ersetzten): update user set password=PASSWORD(‚dein-neues-passwort‘) where User=’root‘; Anschließend ein Flush Privileges durchführen und die MySQL Konsole beenden: flush privileges; quit Fertig…
Nagios: Check command … not defined …
Dein Nagios meldet plötzlich: Error: Service check command ‚check_qnapdisk‘ specified in service ‚check_qnap-disk‘ for host ‚qnap01‘ not defined anywhere! Dann prüfe mal, – ist das PlugIn vorhanden? => liegt (standardmäßig) in /usr/local/nagios/libexec/ – die config-Datei „Commands.cfg“ => ist der Service definiert? – die config-Datei „services.cfg“ => ist der Service definiert, um vom Host genutzt werden zu können? Vielleicht hilft dir das weiter …