Perhaps you’ve forgotten to set the bootable logical drive.. and here is how
Recently, I did a chassis swap due to hardware issue. On the new chassis, the system won’t boot from disks. Quickly, I booted up the server with grml and confirmed the drives and filesystems are ok. I even did a chroot and grub2-install to reinstall the boot sector / loader. Still, this chassis went straight to network boot, as if the disk array do not exist.
Continue reading “HPE SmartArray won’t boot”
If you already have multiple VPCs connected through Transit Gateway, we can leverage that and share one NAT gateway with other VPCs.
NAT gateway is a gateway device and performs NAT for outbound traffic. Every private subnet needs a NAT gateway to access the internet. In most cases, it is a good idea to have 2 or more NAT gateways in a VPC, diverse across AZs. That gives the maximum redundancy. But in some cases, cost may be a higher priority. If you already have multiple VPCs connected through Transit Gateway, we can leverage that and share one NAT gateway with other VPCs.
Continue reading “Sharing AWS NAT Gateway with multiple VPCs”
SCP evaluation mechanism and inheritance.
Continue reading “AWS SCP”
Previously, I’ve written about hosting an HTTP api on AWS api gateway. In this article, I’ll try to deploy a nodejs application on AWS ElasticBeanstalk.
Continue reading “More on serverless computing”
setup private nginx dav share for Enpass.
Enpass is my favorite password manager. It works on Linux and Mac, and it can sync the password vault to cloud storage. Here, I’ll show you how to setup your own nginx dav share. I prefer not to store my passwords on public cloud.
Continue reading “Create nginx dav share for use with Enpass”
Recently, I came across the MikroTik routers and so happen I need to troubleshoot a site-to-site VPN issue.
Recently, I came across the MikroTik routers and so happen I need to troubleshoot a site-to-site VPN issue. MikroTik providers the RouterOS for anyone to install in a virtual environment. There is also an AMI on AWS. Here I’ll demonstrate how to get it to connect to AWS VPN in no time.
Continue reading “My adventure on MikroTik”
ClearLinux is made by Intel. Here I’ll try to install the server version on qemu-kvm.
Continue reading “Install ClearLinux”
CoreOS is a lightweight OS with docker. Here is how to install it on qemu-kvm, aka Virtual Machine Manager.
Continue reading “CoreOS – the container Linux”
That caused my WordPress plugin Crayon Syntax Highlighter to fail. Some googling suggests php-7.3 switched to pcre2, which is more restrictive in terms of escaping special characters.
Continue reading “Upgrade to php-7.3”