diff --git a/FF6Main.html b/FF6Main.html new file mode 100644 index 0000000..49a8df0 --- /dev/null +++ b/FF6Main.html @@ -0,0 +1,20 @@ + + +
+ + +Patate: Neocities.
+ + +To learn more HTML/CSS, check out these tutorials!
+ + diff --git a/ServerIssueManual.html b/ServerIssueManual.html new file mode 100644 index 0000000..e3ea3b6 --- /dev/null +++ b/ServerIssueManual.html @@ -0,0 +1,211 @@ + + + +After a power outage at the hosting location (3ti), the server wouldnt boot.
+Connected remotely to a computer located at the hosting provider, connected to IPMI/iDRAC then used virtual console to see what was being displayed on the server.
+
Error was:
++ +
+ +Time out for waiting the udev queue being empty. +Time out for waiting the udev queue being empty. +Gave up waiting for root file system device. Common problems: +- Boot args (cat /proc/cmdline) +- Check rootdelay= (did the system wait long enough?) +- Missing modules (cat /proc/modules; ls /dev) +ALERT! /dev/mapper/pve-root does not exist. Dropping to a shell! + + +BusyBox v1.35.0 (Debian 1:1.13.0-4+b7) built-in shell (ash) +Enter help for a list of built-in commands. + +(initramfs)_ + +
+
+This built-in shell lacks required tools to perform basic diagnostics let alone any rescue operations, but ls /dev wouldnt list the hard drives.
+I went on to check the DRAC/Perc/BIOS configuration to see if the drives we working, they did. The RAID and virtual disks are all healthy so there is probably no hardware failure.
+When rebooting GRUB does load (until it fails with the aforementionned message), so the drives HAVE to be working... right...?
+A search for /dev/mapper/pve-root does not exist proxmox shows this is a common issue and there are a few ways people have fixed them:
+
+ According to Wikipedia chroot is "a shell command and a system call on Unix and Unix-like operating systems that changes the apparent root directory for the current running process and its children."
The whole article is very small and worth a read IMO. The history is fascinating, I remember reading an article in a French magazine at the time (I wonder if it's the same article mentionned in the Wikipedia apge) and couldn't understand how to make that work on a Windows server (silly me, I was young and naive 😂)
+"Changes the apparent root directory" this is some powerful system repair stuff, how did I not know about this before?!
+
+
+Someone in the Proxmox forum posted this chroot tutorial from the SUSE linux KB: https://support.scc.suse.com/s/kb/How-to-Chroot-in-Rescue-Mode?language=en_US
+
+
+You basically need to mount the drive to a mount point and then "chroot" to it, simple enough.
+I couldn't make the for-loop work but it's only 4-5 commands so I mounted the four folders manually by running:
+
+
+
+
+
+
+I can't remember what was the disc name in Arch live, I believe it was sda1 through sda4 or sda5 so the above commands were actually something like: mount --rbind /dev/sda2/proc /mnt/proc.
+
+Then chroot to the mounted broken install: chroot /mnt then mount -a to mount other partitions that might be needed.
+Once in chroot, I checked which kernel I could try, the official documentation says 6.14 is available as an option.
+
+
+
+ mount --rbind /proc /mnt/proc
+ mount --rbind /sys mnt/sys
+ mount --rbind /dev /mnt/dev
+ mount --rbind /run /mnt/run
+
+
+
+Using this procedure I installed the 6.14 kernel by adding an entry to the repository list.
+
+
+
+
+
+
+The server boots fine after installing the 6.14 kernel and selecting it manually at boot. The comments said you could force a default kernel for Proxmox to boot to with the Proxmox-boot-tool kernel pin command.
+
+
+
+ sudo nano /etc/apt/sources.list.d/pve-install-repo.list
+ deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription
+ sudo apt update
+ sudo apt install proxmox-kernel-6.14
+
+
+
+
+Running proxmox-boot-tool kernel list command gives the following results:
+
+
+
+
+
+
+Running proxmox-boot-tool kernel pin 6.14.11-8-bpo12-pve outputs:
+
+
+
+
+
+ Manually selected kernels:
+ None.
+
+ Automatically selected kernels:
+ 6.14.11-8-bpo12-pve
+ 6.8.12-23-pve
+
+
+
I recently had an issue with one of my home servers and made a write up of what happened: Link.
+ + + +Here's how you can make bold and italic text.
+ + + diff --git a/neocities.png b/neocities.png new file mode 100644 index 0000000..73e6030 Binary files /dev/null and b/neocities.png differ diff --git a/not_found.html b/not_found.html new file mode 100644 index 0000000..5c94fe2 --- /dev/null +++ b/not_found.html @@ -0,0 +1,13 @@ + + + + + +The requested page was not found.
+ + diff --git a/style.css b/style.css new file mode 100644 index 0000000..4360f68 --- /dev/null +++ b/style.css @@ -0,0 +1,9 @@ +/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your + HTML content. To learn how to do something, just try searching Google for questions like + "how to change link color." */ + +body { + background-color: white; + color: black; + font-family: Verdana; +} \ No newline at end of file