Stumbled over a pointer to running microk8s on a cluster of raspberry pi systems and it looked interesting – probably about time I got a bit of hands-on experience with kubernetes. No handy rpi system at the moment so I installed it on the ubuntu box and started working my way through very basic “Getting started” info at https://microk8s.io/docs.
Can’t seem to get it to work. It installs, but the basic first set of tasks fails at:
OK, I think I broke it. Too much reliance on zfs being the fix for cheap componentry and haphazard procedures.
The home PC has an SSD boot drive and a zpool made of three disks – a 2x1TB mirror and 1x3TB, it was supposed to be four disks but the cabling and power supply never let me add the mirror disk to the second vdev. Backup is through the Ubuntu backup program, to an external USB drive.
It went clack, clack, clack, clack, CLACK. Then it stopped.
Part way through a very ordinary ubuntu package upgrade the hard disk in fafnir made an horrendous sound and the PC froze. It wouldn’t respond to a soft restart, it wouldn’t respond to a hard reset, it wouldn’t even come back up after powering off and on. The hard disk has had it. A single consumer-grade IDE disk running almost continually in a desktop machine since about June 2004, what can I say, it was bound to fail eventually.
Yay, finally! After four months of battling “Ubuntu who knows best,” I’ve finally managed to convince it to reinstall a current NVidia driver that works on my PC and gives me back the 1280x1024 resolution that I’d been using for four or five years! For some reason the 8.10 upgrade had removed all traces of the NVidia packages and refused to recognise that I had hardware that could use them.
Back in October I upgraded my Ubuntu system from 8.04 to 8.10 and as seems to happen far too often, once again something went wrong. This time it removed the nvidia support that has been running for years and all of a sudden I can only run X at a resolution of 1152x864 instead of 1280x1024.
About a year ago I learnt a lot about the wonders of LVM and what it could do for me, and as a result I very carefully transferred the /home, /var and swap partitions of my home PC from physical partitions into the LVM. Tempting fate this last year has been the last part of that task — to split the root partition into “/” and “/boot” and to move the root into LVM as well….
Further along the track to recovery from the disastrous attempt to move / into LVM. I’ve reinstalled ubuntu-desktop after quite a few false starts, acpid gave me grief, as well as other DEBs that were in the file system but not present in the DEB database.
Installing Beryl as per. http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Feisty fixed most of my initial problems.
ajft@fafnir:~/doc/downloads$ sudo apt-get -fV install Reading package lists... Done Building dependency tree Reading state information.
Attempting to import photos into my Ubuntu system with f-spot, the import window opens, but contains the text:
An error occurred in the io-library (‘Bad parameters’): Could not find USB device (vendor 0x4a9, product 0x30f2). Make sure this device is connected to the computer.
Something is definitely wrong with the permissions, my account can’t read the camera, but root can:
ajft@fafnir:/dev/bus/usb$ lsusb Bus 005 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 001 Device 005: ID 05a9:0511 OmniVision Technologies, Inc.
The ubuntu upgrade I started yesterday morning has completed on fafnir, or at least initially completed. Now all I have to do is find all the software that broke and fix it…. Minor problems during the upgrade itself:
gettext-el failed to install sawfish failed to install upgrade-manager failed to install The first two seemed to be because they were looking for /usr/lib/X11/locale, and there isn’t one anymore, things are in /usr/share/X11/locale.
I experiment. I play. I write and I take pictures. Some of the site is organised around topics, other parts are organized by date, then there’s always the cross-references between them.
Long ago it started as a learning experiment with a few static HTML pages, then I added a bit of server-side includes and some very ugly PHP. A hand-built journal/blog on top of that PHP, then a few experiments in moving to various static publishing systems. I’ve never wanted a database-based blogging engine, so over the years I’ve tried php, nanoblogger, emacs-muse, silkpage and docbook before settling on emacs org-mode for writing and jekyll for publishing. But the itch remained… I never really liked jekyll and the ruby underneath always seemed so much black magic. So now the latest incarnation is org-mode and hugo.