At the beginning of the journey to conquer the API of HPe Primera storages was a simple task. Create a CLI monitoring tool that could send information do different ticketing and monitoring tools. One would think this is an easy task. Let’s take a look at why this is not so easy and also, how to make it fairly easy.
Why is APIv1 crap? How to use APIv3? Why did I choose that super sexy green featured image? I’ll try to answer some of these.
I’ll look at a 3 inch long stick, that should bring down an airplane (SNMP), will bisect the APIv1 (and kill it in the process) and eventually will go down the route of implementing the APIv3, which is the most capable, yet HP will not let you use it – officially (used by the GUI).
Continue reading “HP Primera API. API v3 and API v1”
It was a lazy Sunday afternoon…
Based on the title, this already is a bad beginning, isn’t it? In the end the issue turned out to be less of a problem than it seems. It all started, as stated, on a Sunday afternoon, casually receiving an email that one node of our NetApp metrocluster had finished an unplanned takeover. Looking over that information, I noticed a rather cryptic message from “the healthy one”, as I will address it later on, saying: “METROCLUSTER AUTOMATIC UNPLANNED SWITCHOVER COMPLETE”.
Continue reading “A NetApp metrocluster sonata. A rebooting node, aggregate not healed and a tad of mojo from support”
In case you are a nut case and want everything monitored and under control, as I do, you NEED a temperature and humidity monitoring device that is at least semi-reliable, throwable, checkable, cheap and ugly as fuck.
Also, the results can be seen here: https://bastart.spoton.cz/temphumi/ and especially, the graphing for battery state (3rd graph from top): https://bastart.spoton.cz/status/
Search no more, as you have found it, read on and relive the ecstatic feelings of designing an ass-ripping ultra portable ESP8266 powered temperhumi meter for a couple [f|b]ucks.
Continue reading “Not so bad temperature meter. Using ESP8266 and a DHT11”
As I have been labeled as an impulsive, irrational individual, here comes another irrational and impulsive thing I have managed over the course of the last days. I came to a conclusion, that I need a new computer (understand laptop) that should be capable of some pretty advanced stuff, be portable and MUST be good looking – we all know that is the most important one. Also, it cannot be an apple…
Continue reading “Installing Manjaro Linux on ASUS Zenbook 14 (UX433FN-A5104T)”
GitHub has been recently (as of writing this article) acquired by Micro$oft. Some might like it, some might not. If you, as I do, belong to the GTFO camp, let’s face it: There is a quadrillion of possibilities, some are plain stupid, others perfectly perfect. I choose GiTea – and self-hosted on top of that!
Continue reading “Gitea, what’s up?”
If you ever need to resize a device on a Unix like system and are using LVM as the underlying mediator and ext2/3/4 as the file system, it can be done without a reboot. This is quite handy for ESX and other virtual machines.
Continue reading “Resize LVM and ext4 online”
Craving for quick and dirty way for a Brocade fiber switch upgrade? Here goes… Continue reading “Upgrading firmware on a Brocade SAN switch”
Simple and effective, if you know what you’re doing. That is the CLI, or terminal on any UNIX based system. I’ll just dump all one-line commands that might come in handy – here. Continue reading “Extremely useful Unix one-liners”
You have a really shitty ISP (Internet Service Provider) and have no way to port forward, or are behind 10,000 billion firewalls and NAT things. Do you cry, or do womething with it? If you want to have your Home / ServerRoom / AnyOtherCrapLocation accessible and do not have to administer a shitload of users, then Continue reading “Reverse SSH proxy with SystemD”
Using the ESP8266 in it’s minimal form is a pain, especially with the built-in stock firmware and AT commands. If you want and / or need a sensible, known interface to your ESP8266, just
Continue reading “microPython on ESP-01 (8266)”