Sunday, 22 July 2018

Tech Roundup - 22nd July 2018

Stuff collected since the last Tech Roundup on 27th May 2018. With headings:
Linux, Microsoft, MobaXterm, NetApp, NetApp Blogs, NetApp.io, Tech ONTAP Podcast, NetApp TRs, Security, Veeam, VMware, Miscellaneous

Linux

“Now, if you did update the kernel already but don't really NEED one – remember that in Linux you can easily go back to the previously used kernel. You can list all installed kernels using awk -F\' /^menuentry/{print\$2} /etc/grub2.cfg command, and then update saved_entry value of /boot/grub2/grubenv file with the kernel you want to load by default. The easiest way to do this is by using grub2-set-default command with the number that is based on the kernel position on the list obtained with awk command (note that the count starts from 0).” - Gostev @ Veeam

Microsoft

Azure NetApp files now in public preview

Microsoft to buy GitHub...

Tips:
Type CMD in Windows Explorer bar to open up command prompt in that folder.
Type start. in the command prompt to open up Windows Explorer in that folder.
... | clip to put the output of command prompt command into the clipboard.
where notepad.exe to find where the executable is.

MobaXterm

MobaXterm has everything you need -
- TFTP server, FTP server, HTTP server, SSH/SFTP server, Telnet server, NFS server, VNC server, Cron server...

NetApp

AI, AI, Pure: Nvidia cooks deep learning GPU server chips with NetApp

"Drive Disruptive Innovation at Scale with AI" - Available on Demand

Cloud Data Services - Integrate + Protect + Optimize

Cloud Volumes Service
Cloud-native file storage. Extreme performance.

Manage your data in the cloud with the 30-day Free Trial!
NetApp Cloud Volumes ONTAP in Amazon Web Services or Microsoft Azure
Enterprise data management in the cloud for: Cost efficient & fast Disaster Recovery, Dev Test, Production Applications, File Services, and more…

"Demanding Workloads Demand NVMe" - Webcast Available on Demand

The 5 Plays that Sports Data Visionaries Use to Win
Geelong Cats Changes the Game of Football with Data




‎NetApp NGDC Sizer on the App Store

Image: NGDC Sizer on iOS

June 21st: The new “Unified Appliance” VSC / VASA / SRA  7.2 is available
What’s new:
The virtual appliance for VSC, VASA Provider, and SRA provides the combined features of VSC, VASA Provider, and SRA in a single deployment. VSC features are enabled by default when you deploy the virtual appliance.
Depending on your requirements, you can enable VASA Provider or SRA by using the virtual appliance for VSC, VASA Provider, and SRA. The virtual appliance supports the following features:
- NFSv4.1 protocol and VMFS6 filesystem support for datastores
- Enhanced and simplified storage capability profile wizard
- VASA Provider support for linked mode of vCenter Server instances
- VASA Provider support for MetroCluster configurations
- Configuration of log levels for debugging
- VASA Provider with ONTAP 9.4 supports dynamic headroom-based VVol provisioning

NetApp Blogs









NetApp (the) Pub / NetApp.io

New since Tech Roundup - 27th May 2018 (later than 2018/05/22):

Consuming WFA Resources from Ansible

NetApp, Trident, and the CSI (oh my!)

Trident 18.07 Beta 1 is available now!

Highly Secure Kubernetes Persistent Volumes

Sample Ansible Playbook: ONTAP NFS Export Provision and Present

NetApp Tech ONTAP Podcast

New since Tech Roundup - 27th May 2018 (later than episode 140):


NetApp: TRs



Security


Veeam


VMware


Miscellaneous


Image: Running Shoe Lacing Techniques

Sunday, 8 July 2018

Difference Cisco Nexus 3132Q-V Rev Air vs Std Air

Everyone probably already knows this, but I didn’t until a few weeks ago.

The Blue tabs on fans on the NX3132Q-V Std Air, means the fan side should be in the cold (blue) aisle (symbols on the tab show air being sucked in.)

The Red tabs on fans on the NX3132Q-V Rev Air, means the fans blow hot air out the back and should be in the hot (red) aisle (symbols on the tab show air being blown out.)

Most commonly, the NX3132Q-V Std Air is used for the NetApp ONTAP cluster switches, since it makes the cabling easier (the ports at the back of the controllers are the same side of the cabinet as the switch ports.)

Image: Cisco Nexus 3132Q-V Std Air with Blue Tabs on Fans

Image: Cisco Nexus 3132Q-V Rev Air with Red Tabs on Fans

Sunday, 1 July 2018

MetroCluster IP Installation: Cabling the IP Switches: AFF A800 Systems

The following Visio diagrams are constructed from the MetroCluster IP Installation and Configuration Guide and the section:

Configuring the MetroCluster hardware components
> Installing and cabling MetroCluster components
> Cabling the IP switches

I’ve used the Cisco Nexus 3132Q-V switch in the diagrams.
I’m only showing cabling for the two switches in site A (SW_A_1 and SW_A_2).
These diagrams show cabling to AFF A800 systems.

Note from the manual regards MetroCluster ISLs:

Cable the switch ISL connections.
- One, two or three 40-Gbps ISLs are supported or up to six 10-Gbps MetroCluster ISLs.
- If using the Cisco 3232C switch in breakout mode, ports 21 - 24 are used as MetroCluster ISLs. In this case these 40-Gbps ports are split into four 10-Gbps ports. You must be using the correct RCF files to support the breakout configuration.
- The switch cannot be configured with both 40-Gbps and 10-Gbps ports.

Image: Legend

Image: Switch Site A Number 1 (SW_A_1) cabling to AFF A800

Image: Switch Site A Number 2 (SW_A_2) cabling to AFF A800

MetroCluster IP Installation: Cabling the IP Switches: AFF A700 and FAS9000 Systems

The following Visio diagrams are constructed from the MetroCluster IP Installation and Configuration Guide and the section:

Configuring the MetroCluster hardware components
> Installing and cabling MetroCluster components
> Cabling the IP switches

I’ve used the Cisco Nexus 3132Q-V switch in the diagrams.
I’m only showing cabling for the two switches in site A (SW_A_1 and SW_A_2).
These diagrams show cabling to AFF A700 and FAS9000 systems.

Note from the manual regards MetroCluster ISLs:

Cable the switch ISL connections.
- One, two or three 40-Gbps ISLs are supported or up to six 10-Gbps MetroCluster ISLs.
- If using the Cisco 3232C switch in breakout mode, ports 21 - 24 are used as MetroCluster ISLs. In this case these 40-Gbps ports are split into four 10-Gbps ports. You must be using the correct RCF files to support the breakout configuration.
- The switch cannot be configured with both 40-Gbps and 10-Gbps ports.

Image: Legend

Image: Switch Site A Number 1 (SW_A_1) cabling to AFF A700/FAS9000

Image: Switch Site A Number 2 (SW_A_2) cabling to AFF A700/FAS9000

Tuesday, 26 June 2018

How to Setup Cisco Nexus 3132Q-V NetApp ONTAP Cluster Switches

Back in April I posted Setting up Cisco Nexus 3132Q-V Switches for NetApp ONTAP. At the time I didn’t have access to a NX3132Q-V so had to source my information from manuals. In this post I post the console output from a real-world NX3132Q-V basic setup (came with the correct NXOS 7.0(3)I4(1) from the factory). The output is necessarily abridged and some details are changed to anonymize the output.

Note: These are NetApp provided NX3132Q-V switches - provided for the purpose of NetApp ONTAP cluster network.

First thing to do is connect up the console cable to your laptop, open a suitable client to view the console output (like PuTTY) and power up the switch.

First prompt you’ll see:


Abort Auto Provisioning and continue with normal setup ?(yes/no)[n]: yes


System Admin Account Setup:


         ---- System Admin Account Setup ----

Do you want to enforce secure password standard (yes/no) [y]: yes

    Enter the password for "admin": ********
  Confirm the password for "admin": ********


Note: Password should contain characters from at least three of the following classes: lower case letters, upper case letters, digits and special characters.

Basic System Configuration Dialog:


         ---- Basic System Configuration Dialog VDC: 1 ----

This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system.

...

Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs.

Would you like to enter the basic configuration dialog (yes/no): yes

  Create another login account (yes/no) [n]: no
  Configure read-only SNMP community string (yes/no) [n]: no
  Configure read-write SNMP community string (yes/no) [n]: no
  Enter the switch name: SWITCHNAME
  Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: yes
    Mgmt0 IPv4 address: A.A.A.A
    Mgmt0 IPv4 netmask: N.N.N.N
  Configure the default gateway? (yes/no) [y]: yes
    IPv4 address of the default gateway: G.G.G.G
  Configure advanced IP options? (yes/no) [n]: no
  Enable the telnet service? (yes/no) [n]: no
  Enable the ssh service? (yes/no) [y]: yes
    Type of ssh key you would like to generate (dsa/rsa) [rsa]: rsa
    Number of rsa key bits 1024-2048 [1024]: 1024
  Configure the ntp server? (yes/no) [n]: no
  Configure default interface layer (L3/L2) [L2]: L2
  Configure default switchport interface state (shut/noshut) [noshut]: noshut
  Configure CoPP system profile (strict/moderate/lenient/dense) [strict]: strict

The following configuration will be applied:

  password strength-check
  switchname SWITCHNAME
vrf context management
ip route 0.0.0.0/0 G.G.G.G
exit
  no feature telnet
  ssh key rsa 1024 force
  feature ssh
  system default switchport
  no system default switchport shutdown
  copp profile strict
interface mgmt0
ip address A.A.A.A N.N.N.N
no shutdown

Would you like to edit the configuration? (yes/no) [n]: no
Use this configuration and save it? (yes/no) [y]: yes


Then login to the switch:


User Access Verification
SWITCHNAME login: admin
Password: ********


Check the version is correct:


SWITCHNAME# show version

...

Software
  BIOS: version 04.24
  NXOS: version 7.0(3)I4(1)

...


The correct NX3132 RCF downloaded from the NetApp support site, needs to be applied. Here we download and apply the default RCF:


SWITCHNAME# copy tftp: bootflash: vrf management
Enter source filename: NX3132_RCF_v1.1_24p10g_26p40g.txt
Enter hostname for the tftp server: T.T.T.T
Trying to connect to tftp server......
Connection to Server Established.
TFTP get operation was successful
Copy complete, now saving to disk (please wait)...

SWITCHNAME# dir bootflash:
...
       8088    Jun 07 09:15:28 2018  NX3132_RCF_v1.1_24p10g_26p40g.txt
...

SWITCHNAME# copy bootflash:NX3132_RCF_v1.1_24p10g_26p40g.txt running-config

...

Copy complete.


Verify the config, copy to the startup config, then reboot the switch:


SWITCHNAME# show running-config
SWITCHNAME# copy running-config startup-config
SWITCHNAME# reload
This command will reboot the system. (y/n)?  [n] yes


If the RCF has been applied correctly, on reboot you will see (for the default RCF NX3132_RCF_v1.1_24p10g_26p40g.txt):


*****************************************************************************************
*  N3K NetApp Reference Configuration File (RCF) version 1.1-24p10g-26p40g (2016-08-23) *
*  40G ports 1/1 - 1/6 are configured as 4x10G ports 1/1-6/1-4.                         *
*                                                                                       *
*  Port 1 multiplexed H/W configuration options:                                        *
*    hardware profile front portmode qsfp      (40G H/W port 1/1 is active - default)   *
*    hardware profile front portmode sfp-plus  (10G H/W ports 1/1/1 - 1/1/4 are active) *
*    hardware profile front portmode qsfp      (To reset to QSFP)                       *
*****************************************************************************************


That’s it, basic configuration of a Cisco Nexus 3132Q-V NetApp ONTAP cluster switch is complete!

Image: Random bonus bit of information. The blue fins on the fans indicate that that side should be in the cold (blue) aisle.