normal?
Ok, ich habe es jetzt hinbekommen.
wenn ich in der my.cnf als user root angebe, dannn funktioniert es.
Danke für deine Hilfe!!
normal?
Ok, ich habe es jetzt hinbekommen.
wenn ich in der my.cnf als user root angebe, dannn funktioniert es.
Danke für deine Hilfe!!
Ok.. es geht auch nur, wenn ich mysqld mit dem user root starte.
Vielleicht liegt es daran?
Und woran kann das liegen?
Danke für deine schnelle Antwort!
ergibt
systemctl status mysql.service
mysql.service - LSB: Start the MySQL database server
Loaded: loaded (/etc/init.d/mysql)
Active: active (running) since Fri 2014-07-25 09:25:54 CEST; 21s ago
Process: 1434 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/mysql.service
├─1595 /bin/sh /usr/bin/mysqld_safe --mysqld=mysqld --user=mysql --pid-file=/var/run/mysql/mysqld.pid --socke...
└─1849 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=m...
Jul 25 09:25:49 kerps systemd[1]: Starting LSB: Start the MySQL database server...
Jul 25 09:25:54 kerps mysql[1434]: Starting service MySQL ..done
Jul 25 09:25:54 kerps systemd[1]: Started LSB: Start the MySQL database server.
Alles anzeigen
in der Zeile "1849... " wird das richtige datadir genannt...
ergibt
mysql.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig mysql on
The unit files have no [Install] section. They are not meant to be enabled
using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
Alles anzeigen
bei der Eingabe von
passiert nichts.
Hallo liebes Forum,
ich habe auf opensuse 13.1. mysql installiert und es auch soweit, dass es bei Systemstart gestartet wird.
Offenbar habe ich während der Konfiguration einen Fehler gemacht.
Jedenfalls startet er mit dem falschen datadir.
Die Datenbanken die ich schon angelegt habe sind nicht vorhanden.
Wenn ich mysql von hand stoppe und dann über mysqld in der shell wieder starte, dann nutzt er jedoch das richtige datadir. Die Datenbanken sind vorhanden.
Ich habe schon /etc/my.cnf angepasst und dort das richtige (ist eh das Standardverzeichnis) Verzeichnis anzugeben aber leider ohne Erfolg.
Kann mir jemand helfen?
Muss ich das startscript anpassen?
Was mache ich falsch.
Danke für eure Hilfe!
Crypi
Ich habe es hinbekommen.
Ich weiß nicht genau wie... wenn ich es richtig verstanden habe, dann musste ich es bei allen Nutzern schließen.
Zumindest geht es jetzt.
Vielen Dank für eure Hilfe!!
Crypi
Guten Morgen,
anhand des einen Links habe ich es hinbekommen.
systemctl meldet zwar immer noch einen Fehler wenn ich den Service über die Konsole starte aber es funktioniert.
vncserver.service
[Unit]
Description=VNC Server
[Service]
Type=oneshot
ExecStart=/usr/bin/su "User" -c "/usr/bin/vncserver"
[Install]
WantedBy=multi-user.target
Nur ein Problem habe ich noch.
Wenn ich in der VNC-Session yast starte, dann muss ich das root Passwort eingeben, erhalte aber nur ein komplett graues Fenster. ohne jegliche Auswahlmöglichkeit.
Hat jemand eine Idee woran das liegen kann?
Vielen Dank für die bisherige Hilfe!!
Crypi
das ist aktiv.
Laut yast Konfiguration von xinit.d gibt es mehrere vnc-Einträge.
Diese rufen aber xvnc auf, nicht vncserver.
Diese Einträge waren quasi von Installation an vorhanden, daran habe ich nichts geändert.
Ich kann aber nur eine VNC-Verbindung herstellen, wenn ich "von Hand" vncserver in der Konsole starte.
Gibt es eine andere Möglichkeit eigene Scripte per autostart zu starten?
Oder was ist an meinem Anstz falsch?
Wie finde ich das heraus?
ich habe versucht es aus der Konsole heraus zu starten:
systemctl start vncserver.service
--> Fehler
bei
systemctl status vncserver.service
kommt:
vncserver.service - VNC Server
Loaded: loaded (/usr/lib/systemd/system/vncserver.service; enabled)
Active: failed (Result: exit-code) since Wed 2014-07-02 14:53:17 CEST; 24s ago
Process: 2875 ExecStart=/usr/lib/systemd/scripts/vncserver.sh (code=exited, status=203/EXEC)
Main PID: 2875 (code=exited, status=203/EXEC)
Jul 02 14:53:17 kerps systemd[1]: vncserver.service: main process exited, code=exited, status=203/EXEC
Jul 02 14:53:17 kerps systemd[1]: Failed to start VNC Server.
Jul 02 14:53:17 kerps systemd[1]: Unit vncserver.service entered failed state.
kerps:~ #
Alles anzeigen
Hallo liebes Forum,
ich habe mir opensuse 13.1 installiert und versuche den vncsserver beim Neustart automatisch mitstarten zu lassen.
Da die ursprünglichen runlevel ja nicht mehr funktionieren muss das irgendwie über systemd funktionieren.
Ich weiß nur nicht wie.
ich habe schon versucht einen Service anzulegen, allerdings bekomme ich es nicht hin.
Der Service wird registriert aber der Server wird nicht gestartet.
Ich habe zwei Dateien angelegt:
vncserver.sh
vncserver.service
[Unit]
Description=VNC Server
[Service] Type=oneshot ExecStart=/usr/lib/systemd/scripts/vncserver.sh
[Install] WantedBy=multi-user.target
Was mache ich falsch? Wie kann ich es besser/richtig machen?
Vielen Dank für eure Hilfe!
Crypi