Boot seems to go wrong at the end. I don't seem to have a record of that particular boot in the journal; what I get starts with the subsequent (correct) boot when I use the journalctl command you gave. As I look into this, it appears that when I switched to SSDs and rebuilt the initrd, someone made a config change (probably dracut...don't know who else it would be) so the journal is being kept in RAM.
However, I can tell you that mysqld never starts, though it fails repeatedly to start. The plymouth boot screen never finishes, and although dm gets started, I never get an X display. I do get my consoles, and when I log in as root at a console and manually kill the plymouth boot screen, then I am able to restart dm and get an X display. I then can also manually start mysqld and have a working system.
But after X starts, my console screens vanish and are not to be seen again until a reboot. Thus, when something goes wrong with my desktop, I can't kill and restart from this system, though I can ssh in to do those things.
Now, I still run syslog, and although journal seems to be in RAM, /var/log/messages is still there. When I dig into it, I find this, which looks like the only possibly relevant failure:
- Code: Select all
Oct 23 21:47:56 dadsbox systemd[1]: Starting Multi-User System.
Oct 23 21:47:56 dadsbox systemd[1]: Reached target Multi-User System.
Oct 23 21:47:56 dadsbox systemd[1]: Starting Graphical Interface.
Oct 23 21:47:56 dadsbox systemd[1]: Reached target Graphical Interface.
Oct 23 21:47:56 dadsbox systemd[1]: Starting Stop Read-Ahead Data Collection 10s After Completed Startu
p.
Oct 23 21:47:56 dadsbox systemd[1]: Started Stop Read-Ahead Data Collection 10s After Completed Startup
.
Oct 23 21:47:56 dadsbox systemd[1]: Starting Update UTMP about System Runlevel Changes...
Oct 23 21:47:56 dadsbox systemd[1]: Started Update UTMP about System Runlevel Changes.
Oct 23 21:48:26 dadsbox systemd[1]: Starting Stop Read-Ahead Data Collection...
Oct 23 21:48:26 dadsbox systemd[1]: Started Stop Read-Ahead Data Collection.
Oct 23 21:48:28 dadsbox systemd[1]: Starting Getty on tty2...
Oct 23 21:48:28 dadsbox systemd[1]: Started Getty on tty2.
Oct 23 21:48:34 dadsbox systemd[1]: Job dev-disk-by\x2duuid-0aa170b1\x2dda4f\x2d4b35\x2dba34\x2d770e28a
4381b.device/start timed out.
Oct 23 21:48:34 dadsbox systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-0aa170b1\x2dda4f\x
2d4b35\x2dba34\x2d770e28a4381b.device.
Oct 23 21:48:34 dadsbox systemd[1]: Dependency failed for /mnt/NAS.
Oct 23 21:48:34 dadsbox systemd[1]: Dependency failed for File System Check on /dev/disk/by-uuid/0aa170
b1-da4f-4b35-ba34-770e28a4381b.
Oct 23 21:48:34 dadsbox systemd[1]: Startup finished in 13.266s (kernel) + 1min 30.081s (userspace) = 1
min 43.348s.
Oct 23 21:48:35 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:48:35 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:48:38 dadsbox systemd[1]: Starting user-0.slice.
Oct 23 21:48:38 dadsbox systemd[1]: Created slice user-0.slice.
Oct 23 21:48:38 dadsbox systemd[1]: Starting User Manager for 0...
Oct 23 21:48:38 dadsbox systemd[1]: Starting Session c2 of user root.
Oct 23 21:48:38 dadsbox systemd[1]: Started Session c2 of user root.
Oct 23 21:48:38 dadsbox systemd-logind[1154]: New session c2 of user root.
Oct 23 21:48:38 dadsbox systemd[9855]: Failed to open private bus connection: Failed to connect to socket /run/user/0/dbus/user_bus_socket: No such file or directory
Oct 23 21:48:38 dadsbox systemd[9855]: Starting Default.
Oct 23 21:48:38 dadsbox systemd[9855]: Reached target Default.
Oct 23 21:48:38 dadsbox systemd[9855]: Startup finished in 10ms.
Oct 23 21:48:38 dadsbox systemd[1]: Started User Manager for 0.
Oct 23 21:48:40 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:48:40 dadsbox acpid: 1 client rule loaded
Oct 23 21:48:40 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:48:40 dadsbox acpid: 1 client rule loaded
Oct 23 21:48:49 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:48:49 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:48:54 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:48:54 dadsbox acpid: 1 client rule loaded
Oct 23 21:48:54 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:48:54 dadsbox acpid: 1 client rule loaded
Oct 23 21:49:29 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:49:34 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:50:26 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:50:26 dadsbox acpid: 1 client rule loaded
Oct 23 21:50:27 dadsbox acpid: client connected from 1279[0:0]
Oct 23 21:50:27 dadsbox acpid: 1 client rule loaded
Oct 23 21:50:34 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:50:34 dadsbox acpid: client 1279[0:0] has disconnected
Oct 23 21:51:52 dadsbox systemd[1]: Stopping Display Manager...
Oct 23 21:51:52 dadsbox mgaapplet[3738]: Received SIGHUP (probably an upgrade has finished), restarting applet.
Oct 23 21:51:53 dadsbox systemd[1]: Starting Display Manager...
Oct 23 21:51:53 dadsbox systemd[1]: Started Display Manager.
Note the dbus failure. Also, at the end of this segment, mgaapplet received SIGHUP. That would be me killing the plymouth login display (note my login a minute earlier on console 2). Also note that I stop/start dm.
The iscsi share failures you see here are not relevant; there was an error in a udev rule that I did not detect and did not worry about...I have been starting that share manually after logging in rather than debug the known problem in automatic detection/mounting. I did just correct that rule, since I spotted the error in the journal while digging into this particular rc.local issue. So maybe next time it will start correctly on boot. We'll see, and I don't care that much.