NetApp – Change disk in a storage shelf (helpful tipps)

NetApp

This post is a special one. It’s my first post about a storage specific topic. But as many other post it is also the result of a solution for a specific problem i had recently at a customer.

I’m not very familiar with storage, especially with those from NetApp. I know what they have in their portfolio (at least some of it). But for example how to setup such storage devices correctly you’ll catch me on the wrong foot. But anyway. If it’s setup then there is mostly only the daily business which includes also troubleshooting from time to time. And i had recently a small troubleshooting issue. I received mails from a storage controller at a customer that there is something wrong with the filesystem because a disk is broken. Well, good to receive such mails in the middle of the night from Saturday to Sunday…

I had to call the NetApp support because i wasn’t sure if NetApp AutoSupport worked correctly. Before the phone call i tested it via the OnCommand System Manager, and AutoSupport worked fine. So then i called NetApp support to ask if there is already a support case for the affected system. But there wasn’t. About 5 minutes later i had a newly created support case, a support case number, and the confirmation that the replacement disk is processed to be shipped the same day.

The disk arrived the next and i had to replace it. But this time the NetApp FAS mocked me. It didn’t show which disk is defective and thus should be replaced. There should a LED light up in orange, but it didn’t.

Let me show you how i solved this LED specific problem, and how i did the whole replacement process. I know, the NetApp experts among us will probably cry. But i’m not the storage pro, i did it step by step with some help of my good old friend Google 😉

1) Check Auto-Assign

Auto-Assign is a good feature as i think. If you have unowned disks on a stack, loop, or shelf, you can configure Data ONTAP to automatically assign disk ownership at the stack or shelf level. So let’s check if it’s enabled or not.

  1. Open PuTTy (or an SSH client you like) and connect to the affected storage controller.
  2. Login as root.
  3. Enter “options disk” to check if Auto-Assign is ON or OFF.
  4. You should see something similar to this
  5. If Auto-Assign is OFF you can enable it with “options disk.auto_assign on“.
  6. If you like you can check if Auto-Assign now really is on if you enter “options disk” again.

2) Light up the LED of the broken disk

  1. I assume you’re still connected with your storage controller.
  2. In the next step we enable the diagnostics mode. We need that to activate the LED.
  3. Enter “priv set diag” to enable diagnostics mode.
  4. Now we need to find out which disk is defective. Enter “aggr status -f” to find out. You should see something similar to this:
  5. Now let’s light up the LED! Enter “led_on Disk_name” (=> “led_on 0a.00.23” in this example) to get the light on.
  6. Now you should see the orange LED light showing up. Now you know which disk is broken and want’s to be replaced.

3) Replace the broken disk and assign it as spare

  1. I assume you’re still connected with your storage controller. One last thing is to do.
  2. After you replaced your disk, check if the disk is recognized by the controller and probably owned on a stack, loop or shelf.
  3. Enter “disk show -n” to get the needed information.
  4. You should see something similar to this:
  5. DISK          OWNER           POOL    SERIAL NUMBER          HOME
    --------      -------------   -----   -------------          ------
    2c.01.13      Not Owned       NONE    3QQ2xxxxxxxxxxxxBQT4
  6. You now know that there is a disk waiting for duty.
  7. Enter “disk assign 2c.01.13” (where 2c.01.13 should be replaced with your current disk name) to assign it.
  8. In my specific case the disk was assigned as spare, because the spare was automatically set as an active disk to replace the broken one.

That’s it. Just some minutes and all was fine.

VMware – vSphere Update Manager in a DRS cluster (white paper)

white paper

Yesterday i published my first white paper. It’s nothing special. Just a small guide on how to use the vSphere Update Manager (VUM) in your DRS enabled cluster.

In today’s world of IT, datacenter and cloud automation, maintenance windows and downtime are a special topic. A few years ago the IT department did updates mostly on weekends because nobody was working then. On Monday everyone came back to the office, the mail server was patched and driver updates were installed. Anybody uses IT like running water. And nobody except the IT knows what effort it is to keep the IT thus the business running.

Today at least maintenance windows with service interruption are somewhat of the past, but not to be forgotten, because everyone want’s access to their data whenever it’s needed, wherever it’s located. You can’t shut down a mail server to install updates, you can’t restart virtualization hosts just to install a driver or a patch. IT has to continue to run like water from the tap.

I’m working as a system engineer for an IT company in Switzerland. We provide different services to our customers, ranging from small to medium sized businesses. I saw so many transformations in business needs, but most of the customers had the same whish. The employees of the customers should have access to their emails, wanted to work from home or when they are on the go. So the IT systems had to run twenty four hours and seven days a week.

VMware vSphere Update Manager is a powerful tool to update your ESXi hosts. You can automatically set your hosts into maintenance mode, and if DRS is enabled, your virtual machines are moved to other hosts automatically. At least from infrastructure perspective you can avoid any maintenance window or even downtime. Because the DRS cluster manages the VMs and you can patch your ESXi hosts in the middle of the day.

Read and download this white paper here.

Blog infos – More hosting performance for the new year

In the history books of my website there are many written pages. Since the beginning of “blogging” (well, more technology testing and tasting at the past) my website moved around the globe. I started with a small hosting at Amazon AWS, with an EC2 compute instance, some storage and Cloudfrount CDN. That worked very well for me, but only for about a year or two. I then moved to another provider, one that is specialized in WordPress hosting. That pleased me very much because i like WordPress as a blogging software since i started with my website.

The guys at this new hoster moved all my content from Amazon to their hosting. And because they are Cloudflare partner, i came the first time in touch with greater scale website security, performance and content distribution networks, and that free of charge. Also this hosting went very well, but also just for about two years. It didn’t help the performance when the hoster is located in Canada and myself, and also most of my visitors, are located in Europe.

So there was another change in planning phase. I wanted to bring my content closer to my location and my readers. I decided to move my website back to a Swiss hoster. All the security and performance things i learned with Cloudflare i took with me, and my website was still under protection even at this new hoster. That worked well for me. But there were unfortunately some outtages i cannot explain. Sometimes my website was offline just some minutes, sometimes longer. I can’t explain why, we didn’t find out.

So again, i planned another move of my website, and again to a hoster which is specialized on WordPress hosting. I moved my website to Siteground.com. The guys there also moved all of my content to their servers, and helped my a lot with setting things up properly. And there were a lot of things i wanted, like SSL, redirects and many other things. We had a lot of support chat sessions, did a lot of testing and checks until my website was up and running. But the effort was worth it. My site now runs fine and stable. And if there is any issue, i just open a support ticket, and few minutes later my problem is even solved or they ask for more information via live chat.

Now my website runs at Siteground.com with a GoGeek plan which is crafted for WordPress geeks like me 😉

If you’d like to start also a new website hosting, or if you’re thinking about to move your existing website to another hoster, why not have a look here?

Web Hosting

Read more

VMware – Create VAAI supported iSCSI LUNs on Synology

VAAI

Today i was working with storage topics. I tried to create iSCSI connections in my vSphere homelab and tried to figure out how to connect or mount iSCSI storage. I had already some iSCSI storage connected to my nested ESXi hosts. But i felt as there is something not correct. And i was right. After some research on the internet i’ve found out that you should take another approach to add iSCSI storage as i did in my previous post. There is a way that your new iSCSI storage on your Synology NAS is fully vSphere and VAAI compatible. Let me show you how you do that.

  1. Before we start to create storage and add it to our ESXi hosts you have to install the VAAI plugin from Synology:
    1. How do I install Synology NFS VAAI Plug-in on an ESXi host?
  2. Reboot your hosts after plugin installation

Now your hosts are ready to get connected to your VAAI supported Synology NAS. Let’s create now the iSCSI LUNs in the next step.

Read more

Review – 10 most popular posts on my blog in 2016

review

Call it a review or a look back. Or a time travel if you like to. I’d like to introduce you the 10 most popular posts on my blog of 2016. And a short reflection what happend in 2016.

Very much happened last year (you don’t say?). I had the opportunity to work on many interesting customer projects. Deploying VMware AirWatch for a customer was one of my favorite projects. But there were not only projects in my company and for customers but also many personal projects. I invested much effort, time and money to build a small vSphere homelab as preparation for my VCP exam (which i failed twice in 2016, damn it). In 2016 i attended also two great events in Barcelona and Frankfurt.

I took the chance and went the first time to VMworld Europe last year. It was great. Exhausting. Interesting. I met so many cool people, had interesting chats with them. In Frankfurt i attended the VeeamON Forum which was also a cool event. All about virtualization and data security. I would like to mention the Veeam EMEA team, when i had the opportunity to join them for dinner. Really cool guys there at Veeam, thank you!

And i also really started with blogging. In the meantime i really like it. Sometimes i don’t know what to write. I’m not a fashionista, or a foodie, that puts every bit on the internet. I’d like to provide content which hopefully help people to get their job done and i’d like to help solving a problem. Most of my blog posts are based on problems which i struggled with, and a solution i found for it. Bang. Put that on my website. Because mostly you’re not alone with a specific IT problem. And if you find a solution here on my blog, you’re welcome. I’m here to help.

Some other blog posts are based just on my personal interest in all kinds of IT belongings. Is there a new feature in Veeam or a new version? I’ll go out and test it. Bang. Blog post done.

But now let us focus on what happened on my blog last year. What are the 10 most popular blog posts of 2016? Here they are!

Number 1

VMware – Read before upgrade to vSphere 6.5

vSphere 6.5 was officially announced at VMworld Europe 2016 in Barcelona. The world waited for it. But as always, there are some things to consider before you upgrade your infrastructure to the latest version.


Number 2

Veeam – Automatic backup tests with SureBackup

You probably know the movie “Groundhog Day” with Bill Murray. Every day the same things happen. So with your backups. You backup your data each and every day. But do you also test it? What happens if you really have to restore something? There are many companies which don’t test their backups. With Veeam SureBackup you can fully automate it. And save your time for more important things.


Number 3

VMware vSphere – How to script vMotion for your VMs

Scripting can help you automate things. Just thinking about the batch scripts for network drive mapping at Windows login. And that’s a simple one. But we dig deeper and go to vMotion. This blog post based on a solution i found for a specific problem in my vSphere homelab. I had to find out how i can vmotion my VMs to one specific host so that i can backup them all. Et voila. A nice PowerCLI script arised from researching, trial and error.


Number 4

VMware Homelab – Hardware für den Homeserver

I have to excuse for the language. I’m a native german speaking person. And this was one of the first blog posts about my upcoming vSphere homelab. I had an old game rig and i upgraded with lots of memory, disks and stuff to become my ESXi host which is hosting three other nested ESXi servers. The hardware got a second life, and it is also the starting point of my certification preparations. I’ll probably review this post and make it also available in english.


Number 5

Veeam – Backup your Office 365 mailboxes (on a UNC path)

Many companies relay on their emails and email systems. Some companies have their own mail server, other companies are moving to the cloud. With Office 365 you’ve got different possibilities and you’ll find the one which suits you the best. Office 365 is not only, but also hosted Exchange. You can access your mails on every device at every time, wherever you are. BUT you are responsible to backup up those mailboxes. With Veeam Backup for Office 365 you can do that, fast and easy. I’ll show you how.


Number 6

Veeam SureBackup – Ping-Test Troubleshooting

When we’re talking about backups, we have to talk about recoverability and backup tests too. With Veeam SureBackup you can configure automated backup tests and save your time for more important things. But it’s possible that it doesn’t run out of to box just with clicking around and configure the things. Make sure you configure the virtual helper appliance correctly, according your networking needs.


Number 7

Veeam Endpoint Backup: error: Cannot find partition

I’m sure you’re backing up your personal computer, don’t you? Well, you should. Heard of crypto locker and other malware around the interwebz? At least that should worry you. But also when configuring your backup for your personal computer you can get some trouble. Veeam Endpoint Backup FREE is the right choice for you. Quick and easy setup and configuration. But you can also mess things up, or if your computer has some issues, then you’ve got problems. You can configure Veeam Endpoint Backup so that each and every partition is covered. This post shows you how to do that.


Number 8

VMware – vSAN Deploy and Manage course – Day 1

Just a few weeks ago a attended the VMware VSAN Deploy and Manage course. Three days packed full with information and hands-on labs. We had a great teacher, Paul McSharry. This guy knows the stuff. And of course i did a daily review.


Number 9

Microsoft Active Directory – Change UPN for all users

We’re back at scripting again. This time it’s an Active Directory topic. Many of you might know that. Changing the UPN for a bunch of Active Directory accounts can be frustrating, if not some pain in the b***. I had to do that some months ago for few hundred users. I searched for a solution which i can use not only for one specific use case, but to have a script i can edit and use it anywhere i want. Here it is. Chaning UPN for all users with a script.


Number 10

VMware Certification – How to fail the third time at VCP exam

Last but not least, the mos frustrating and annoying topic for me in 2016 was learning and certification. I thought that i’m ready. Ready to catch the VCP6-DCV exam. But i wasn’t. I tried it at VMworld Europe in Barcelona. And i failed miserably. This was the third time i failed at the VCP exam. I tried once VCP5 and 5.x (that was at the end of 2015). And last year i tried VCP6 two times. The second one was in December. I failed there too. This year i will pass it. And not only just pass it but also get some points. I’ll review all my notes and the study guides and get prepared.


That’s it folks. The review is done. These were the 10 most popular posts on my blog in 2016. I hope you enjoyed this review, and that you probably found a topic of interest, or a solution for a problem. I’m always here to help.

I whish you a great, successful, lucky and healthy 2017. I whish you all the best!