NexentaStor Resource Page

NexentaStor HA Plugin FAQs

NexentaStor

How to Integrate NexentaStor shares with Active Directory

This guide assumes the user already has Windows Server 2003 set up to run an Active Directory server and DNS server. From the ‘Active Directory users and computers console, add computer objects for both nodes in the cluster. Then, do … Continue reading

How to use an auto-snap service with a clustered volume

Currently, the auto-snap service is local to the node that it was created on, so when the volume fails over to the other node, snapshots will no longer be taken. As a workaround, the following steps should be taken: Create … Continue reading

Creating Cluster-Wide Target Groups for ALUA

NMV is currently unable to create the cluster-wide target groups necessary for allowing client-side multipathing software to take full advantage of COMSTAR Asymmetric Logical Unit Access support provided by the new HA Cluster STMF Proxy service. To add this functionality … Continue reading

Creating iSCSI Target and Logical Unit configuration on a clustered pool

Assuming a two node cluster with members nodea and nodeb, create an iSCSI Target to receive SCSI I/O commands for the Logical Unit on the first cluster node: root@nodea:~# itadm create-target Target iqn.1986-03.com.sun:02:31ac217b-bed5-e8c2-919b-eafd4f1bb413 successfully created Create the same iSCSI Target … Continue reading

Status page

This page provides information about the current state of volumes and heartbeats in the cluster. The volume status page also provides a popup menu to control volume services in the cluster. Cluster status tab This tab gives you a live … Continue reading

Manually adding the cluster licence .deb file

The Nexenta HA plugin is licensed on a per machine basis. Licences come in two forms, a temporary one that expires after 45 days, and a permanent one that never expires. Licences are delivered in a packaged .deb file. Normally … Continue reading

Initializing cluster

The initialize menu is used to start configuring a NexentaStor cluster. The cluster must be initialised before any volumes can be added to the cluster using this form: The cluster name is used to identify this cluster instance. If desired … Continue reading

When exporting pool fails –> Check ‘canmount=on’ is set

To troubleshoot a Export pool failure during an Auto or Manual RSF Failover in NexentaStor v3.0.4 implementation. 1) Get to the rsfcli status by this command, verify the state # /opt/HAC/RSF-1/bin/rsfcli -i0 status 2) Now to verify  if the mount … Continue reading

Creating a VLAN for clustering.

For a cluster a vlan interface is treated the same way as a normal interface, the only extra step required is to create the VLAN device without assigning an IP address to it. In NMV navigate to the Network summary … Continue reading

Advanced Operations

The Advanced Operations menu has a number of features accessed via a set of tabbed panels. The functionality of each of these panels is described in the following sections. Cluster Operations Provides a set of operations that are performed on … Continue reading

Adding and Removing volumes.

Adding a volume To add a volume to the cluster first select the Add a volume tab from the volume operations section. This presents a configuration similar to the one shown below. Note that volumes presented in the Volume drop … Continue reading

Server warning … machine X is not configured to run service Y

ISSUE: In releases of the ha-cluster plugin prior to 3.3.7 this issus relates to the use of upper case in either host names or service names. VERSION: The current ha-cluster plugin version can be obtained from the header of the … Continue reading

Client Multi-path configuration for COMSTAR ALUA

RedHat 6.0: devices { device { vendor “NEXENTA” product “COMSTAR” prio alua path_checker tur path_grouping_policy group_by_prio features “1 queue_if_no_path” failback immediate hardware_handler “1 alua” } }   RedHat 5.7: devices { device { vendor “NEXENTA” product “COMSTAR” path_checker tur prio_callout … Continue reading

COMSTAR Fibre Channel and Client Multipathing

Introduction This guide describes how to configure COMSTAR fibre channel targets for failover, eliminating single points of failure from the client to the target using redundant fabrics and native multi-pathing functionality. The following diagram depicts the hardware configuration for this … Continue reading

Drive installation for 53c1000 / 53c1010-66 / LSI20160

To enable this chipset/card the symhisl driver is used. This does not come with OpenSolaris/NexentaStor so a copy needs to be acquired from an existing Solaris installation (located as /kernel/drv/symhisl & /kernel/drv/symhisl.conf). Copy these two files into the /kernel/drv directory … Continue reading

How do I configure COMSTAR Fibre Channel targets for fail over?

As a prerequisite for configuring Fibre Channel targets, the HBA port modes of both appliances need to be changed from Initiator mode to Target mode. To change HBA port mode, select SCSI Target Plus from the Data Management tab in … Continue reading

How do I set up a build environment on 3.0.0

First of all /etc/apt/sources.list should be updated to point to the build package repository by appending the following lines: deb http://apt.nexentastor.org hardy-unstable main contrib non-free deb-src http://apt.nexentastor.org hardy-unstable main contrib non-free Next run apt-get update – update is used to … Continue reading

Using the NMV HA cluster plug-in

To view the status of the NetentaStor HA cluster via NMV, navigate from the main page to Status->HA cluster. You will then be presented with an cluster overview pane similar to the one shown below. The status pane is divided … Continue reading

How do I configure COMSTAR iSCSI targets for fail over?

When adding a shared volume to a cluster which will have zvols created as backing storage for iSCSI targets, it is vital all client iSCSI initiators, irrespective of operating system, are configured to access those targets using the shared logical … Continue reading

How do I modify the GRUB boot menu on Nexenta OS? Editing /boot/grub/menu.lst does not seem to work.

You need to edit the menu.lst located in the syspool filesystem which is not mounted at boot time: mount -F zfs syspool /mnt vi /mnt/boot/grub/menu.lst umount /mnt init 6 For instance, to change from 64 bit to 32 bit booting … Continue reading

Are there any guidelines for characteristics of the quorum drive, size, speed etc?

RSF-1 only requires a single small partition per zfs pool for heartbeating, 1Mb is more than sufficient (in fact it’s generally configured to write to blocks 34, 36 and 38 only). There is also no speed requirement, 5400rpm drives are more … Continue reading

Do you have a hardware compatibility matrix for RSF-1 Cluster?

No, we do not maintain an HCL because there is nothing in RSF-1 Cluster that is hardware dependent. There are no special kernel drivers etc., no special/bespoke hardwrae interconnects; we merely utilise what is available in the vanilla operating system … Continue reading

How do I associate more than one ZFS pool with a service

To add aditional ZFS volumes to a NexentaStor volume service extra options are added to the RSF-1 configuration file  located at: /opt/HAC/RSF-1/etc/config For each additional volume to be imported/exported with a volume service, first locate the volume service in the … Continue reading

How do I Install the RSF-1 HA Plugin for NexentaStor

To install this plugin, run: nmc$ setup plugin install rsf-cluster This pluggable module must be installed on each appliance that is a member of a HA Cluster of appliances. You can use management console ‘show’ command to view already installed … Continue reading

Videos

NexentaStor Cluster Initialization

How to initialize NexentaStor HA Plugin (ZFS Cluster)

NexentaStor iSCSI Failover Demonstration

How to design your Metro Cluster with NexentaStor Presentation (Open Storage Summit 2011, Santa Clara)