HP ProLiant DL380G5-WSS HP StorageWorks Clustered File System 3.6.0 Windows St
HP ProLiant DL380G5-WSS Manual
View all HP ProLiant DL380G5-WSS manuals
Add to My Manuals
Save this manual to your list of manuals |
HP ProLiant DL380G5-WSS manual content summary:
- HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 1
HP StorageWorks Clustered File System 3.6.0 Windows Storage Server Edition administration guide Part Number: 403103-005 Fifth edition: January 2008 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 2
to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 3
Volume Manager 11 PSFS Filesystems 11 HP Clustered File System Databases 12 Virtual Hosts and Failover Protection 12 Service and Device Monitors 13 SNMP Service 14 Event Notifier Services 14 Cluster Design Guidelines 14 Server Memory 14 Supported Configurations 15 4 Cluster Administration - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 4
Manage Bookmarks 27 Update an Existing .matrixrc File to Use New Features 29 Cluster Management Applications 29 Using a Local Machine Outside the Cluster 29 The HP CFS Management Console 30 Servers Tab 31 Virtual Hosts Tab 32 Applications Tab 33 Filesystems Tab 34 Cluster Alerts 35 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 5
49 Upgrade the License File 49 Refresh the License File 50 Supported HP Clustered File System Features 51 Limit the Servers That Can Join a Cluster 51 Migrate Existing Servers to HP Clustered File System 52 Configure Servers for DNS Load Balancing 52 6 Configure Network Interfaces Overview 55 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 6
90 9 Configure PSFS Filesystems Overview 93 Filesystem Features 93 Server Registry 94 Filesystem Management and Integrity 95 Filesystem Synchronization and 95 Disk Quotas 96 Crash Recovery 96 Differences Between HP Clustered File System and Microsoft Utilities for Volumes and Filesystems - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 7
126 psfsdq Command 126 psfsrq Command 126 Examples 127 11 Manage Hardware Snapshots Supported Snapshot Methods 128 HP EVA Storage Arrays 128 Engenio Storage Arrays 129 Create a Snapshot or Snapclone 129 HP EVA Array-Based Snapshots 130 Engenio Snapshots 131 Snapshot Processing 131 Errors - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 8
Manage Account Information from the Command Line . . . . . 147 HP Clustered File System Audit Trail 148 Audit Log Messages 148 13 Configure Event Notifiers View Event Logs 150 Event Notifier Services 150 Install and Configure the Microsoft SNMP Service 151 Cluster Event Viewer 152 View Event - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 9
196 Advanced Settings for Service Monitors 198 Service Monitor Policy 199 Custom Scripts 201 Other Configuration Procedures 205 Delete a Service Monitor 205 Disable a Service Monitor on a Specific Server 205 Enable a Previously Disabled Service Monitor 206 Clear Service Monitor Errors 206 17 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 10
Service Monitor 231 Built-In Monitor or User-Defined Monitor 232 Example of Using Monitors with Applications 232 An Example of Start and Stop Scripts 233 Script Environment Variables 233 19 SAN Maintenance Server a Host Bus Adapter or Driver 253 Servers 254 Change the Fencing Method 254 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 11
Run mxcollect 261 Upload mxcollect Files to HP Support 262 Check the Server Configuration 262 Disable a Server for Maintenance 262 Troubleshoot Cluster Problems 263 HP Clustered File System Fails to Start 263 The Server Status Is "Down 263 A Running Service Is Specified as Down 263 A Virtual - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 12
error messages • Operating system type and revision level • Detailed, specific questions HP Storage Website The HP website has the latest information on this product, as well as the latest drivers. Access the storage site at: http://www.hp.com/country/us/eng/prodserv/storage.html. From this web site - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 13
Care Pack Services packages or implement a custom support solution delivered by HP ProLiant Storage Server specialists and/or our certified service partners. For more information see us at http://www.hp.com/hps/storage/ns_nas.html.For the latest documentation, go tohttp://www.hp.com/support/manuals. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 14
Steps The following checklist assumes that the installation and configuration steps described in the HP StorageWorks Clustered File System Installation Guide or Setup Guide, depending on your product, have been completed. Action Review administrative considerations and restrictions. Description - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 15
CIFS shares) on PSFS filesystems. See "Configure FS Option for Windows with Virtual File Servers" in the FS Option for Windows administration guide. Configure backups Configure backup mechanisms. Prepare to back up HP Clustered File System, the mxds datastore, and disk quotas. See "Back Up and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 16
, email, and scripts) can be configured to send notifications or run scripts when specific cluster events occur. See "Configure Event Notifier Services" on page 156. Review Applications tab on the HP Management Console. The Applications tab shows the cluster resources in a table format and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 17
hosts. Virtual hosts provide failover protection for servers and network services. If you will be monitoring other applications, Modify a Virtual Host" on page 180. Configure service monitors. HP Clustered File System provides built-in service monitors such as HTTP and TCP and also allows you - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 18
scalable, highly recoverable, and highly available. • Availability and reliability. Servers and SAN components (FC switches and RAID subsystems) can be added impact, as long as the operation is supported by the underlying operating system. HP Clustered File System includes failover mechanisms that - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 19
. If a problem occurs with a network application, with the network interface used by the virtual host, or with the underlying server, HP Clustered File System automatically switches network traffic to another server to provide continued service. • Event notifier services. These services can be - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 20
System 9 The cluster includes these components: Servers. Each server must be running HP Clustered File System. Public LANs. A cluster can include up to four network interfaces per server. Each network interface can be configured to support multiple virtual hosts, which provide failover protection - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 21
a server's access to shared storage devices. SDMP. Arbitrates and ensures that only one cluster has access to shared SAN devices. If a problem causes HP Clustered File System includes the following drivers: psd. Provides cluster-wide consistent device names among all servers. psv. Used by the HP - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 22
shared disk, the filesystem is available to all cluster servers having physical access to the device via the SAN. • Support for standard filesystem operations such as assigning or deassigning drive letters. These operations can be performed with the HP CFS Management Console or from the command line - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 23
to these activities; all servers can support other independent functions. To ensure the availability of a virtual host, HP Clustered File System monitors the health of all network interfaces and the health of the underlying server. If you have created service or device monitors, those monitors - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 24
the application is running. Service and Device Monitors A service is a network service such as HTTP or FTP that is installed and configured on the servers in the cluster. HP Clustered File System can be configured to watch specific services with service monitors. A service monitor is created on - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 25
can be configured with the specific events that should trigger a response from the service. Cluster Design Guidelines Be sure to consider the following guidelines when planning the physical configuration of your HP Clustered File System cluster. Server Memory Memory resources are consumed on each - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 26
fabric and multiported SAN disks. iSCSI arrays are also supported. The following diagrams show some sample cluster configurations using these components. Single FC Port, Single FC Switch, Single Fabric This is the simplest configuration. Each server has a single FibreChannel port connected to the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 27
Chapter 3: Introduction to HP Clustered File System 16 Single FC Port, Dual FC Switch, Single Fabric In this example, the fabric includes two FibreChannel switches. Servers 1-3 are connected to the first FC switch; servers 4-6 are connected to the second switch. The FC switches are connected to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 28
to HP Clustered File System 17 iSCSI Configuration This example shows an iSCSI configuration. The Microsoft iSCSI initiator is installed on each server. Ideally, a separate network should be used for connections to the iSCSI storage arrays. Server 1 Server 2 Server 3 Server 4 Server 5 Server - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 29
of the following when managing HP Clustered File System. Network Hostname Resolution Normal operation of the cluster depends on a reliable network hostname resolution service. If the hostname lookup facility becomes unreliable, this can cause reliability problems for the running cluster. Therefore - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 30
immunity to DNS problems, it must be manually updated on each HP Clustered File System will reenable a port if it detects that the port has been disabled manually. In addition, when fabric fencing is configured, do not change the physical connection between a server and a FibreChannel switch while HP - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 31
FibreChannel connection for the server must not be established while HP Clustered File System is running on the server. • If servers from multiple clusters can supported while HP Clustered File System is running. This restriction applies only to FibreChannel switches that are under the control of HP - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 32
domain controllers because the two services will compete for resources, resulting in decreased performance. • The DNS servers used by Active Directory and HP Clustered File System should not reside on HP Clustered File System nodes. Placing the DNS servers on HP Clustered File System nodes creates - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 33
service and/or device monitors per cluster (the total number of service and device monitors cannot exceed 128) • 4 network interface cards per server • 1 FibreChannel port per server cluster beyond the tested limits, please contact HP Support for information about any known configuration issues or - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 34
the cluster. It can also store the usernames and passwords needed to access the servers. • On the command line, the --username and --password options can be used to provide credentials for an mx command. • If HP Clustered File System cannot authenticate a user via the methods above, it prompts for - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 35
that allow or deny other users and groups the ability to perform specific cluster operations. • If the Management Console or cluster commands will be You can use the HP Management Console bookmarks feature, described later, to do this. • Including user names and passwords manually in the .matrixrc - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 36
select a name from the dropdown list. When you connect to a server or cluster, it is added to the dropdown list. Click the Clear the Connect option and, if requested, supply the necessary authentication information, the Management Console window appears. See "The HP CFS Management Console" on page 30 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 37
OK, the bookmark will be added to the Bookmarks display on the HP Clustered File System Connect window. When you create a bookmark, the on the Authentication Parameters dialog, the stored information includes the server name, the username, and password. The password is automatically encrypted - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 38
configured in the .matrixrc file. Click the Bookmarks button on the HP Clustered File System Connect window to display the current list of the available options.You can connect to any of the servers or clusters in the list. Double click on the server or cluster, or select it and then click on either - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 39
Administration 28 • Set Default. If you set a server as the default, HP Clustered File System will first attempt to use that server to connect to the cluster. If the server is not available, HP Clustered File System will start at the top of the list of servers and attempt to connect to them in - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 40
be run from either a server in the cluster or a local machine outside the cluster. The cluster can also be integrated with any management software that supports standard SNMP protocol. (For more information about using SNMP, see "Install and Configure the Microsoft SNMP Service" on page 151.) Using - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 41
. The local machine then uses the software from the cache whenever possible. When you invoke the HP Management Console or mx commands, by default the application checks the current software version on the server to which it is being connected and then downloads the software only if that version is - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 42
status. The tabs on the Console window show different views of the cluster. Servers Tab This tab lists the entire configuration of each server configured in the cluster, including the network interfaces on the server, any virtual hosts associated with those interfaces, any device monitors created on - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 43
shows all virtual hosts in the cluster. For each virtual host, the window lists the network interfaces on which the virtual host is configured, any service monitors configured on that virtual host, and any device monitors associated with that virtual host. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 44
single screen. The tab uses a table format, with a column for each server in the cluster. The application monitors appear in the rows of the table. configuration of a virtual host, move a virtual host to another server, modify the configuration of a monitor, and perform other monitor operations - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 45
Chapter 4: Cluster Administration 34 Filesystems Tab The Filesystems tab shows all PSFS filesystems in the cluster. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 46
in cluster operations. Double click on an alert message to see all of the information about the alert. For alerts affecting cluster components such as servers or monitors, you can double-click in the Source column to highlight the source of the error on the main Management Console window. You can - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 47
progress bar is displayed at the bottom of the console while operations are running. Disconnect from a Cluster To close the HP CFS Management Console window for the current server, either select File > Disconnect or click the Disconnect icon on the toolbar. You can then use either File > Connect or - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 48
the Command Prompt to see the software installed on specific servers: mx server listsoftware If the operating system uses the 64-bit use the Startup dialog to change the service from Automatic to Manual. To start HP Clustered File System on a particular server, use one of these methods: • - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 49
snap-in. (One way to access the snap-in is: Start > Control Panel > Administrative Tools > Services.) On the snap-in, stop the HP StorageWorks CFS service. Back Up and Restore the Cluster Configuration It is important to back up the cluster configuration whenever changes are made. You can then - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 50
up PSFS filesystems multiple times by using both your site-defined drive letter/mount point assignments and the reserved mount points created by HP Clustered File System. Filter out the reserved mount points from backup jobs, and instead use your own site-defined assignments. (For more information - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 51
. It also uses a different set of network ports for internal, or server-to-server communications. External Network Port Numbers The following port numbers are used for external connections to HP Clustered File System. If HP Clustered File System is behind a firewall, it may be necessary to change - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 52
for) Internal Network Port Numbers The following network port numbers are used for internal, server-toserver communication. You should need to change the firewall rules for these ports only if you have HP Clustered File System nodes firewalled from each other. Port 7659 7659 7660 7661 8940 9060 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 53
is configured as a fully networked host supporting the services to be monitored. For example, if you want HP Clustered File System to provide failover protection for your Web service, the appropriate Web server software must be installed and configured on the servers. • If the hosts file has been - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 54
. Ensure that the DNS hostname is set up properly on the new server. See the HP StorageWorks Clustered File System Installation Guide or Setup Guide, depending on your product. 2. Install HP Clustered File System. Insert the HP Clustered File System CD into the CD drive or go to the directory - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 55
When the operation is complete, the new server will appear in the Address list. 5. Start HP Clustered File System on the new server. Select the new server from the Address list, and click Start Service to start HP Clustered File System on that server. When HP Clustered File System is running on the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 56
2003 Terminal Services or for Windows 2000/2003 local console use. NOTE: For improved performance, the HP CFS Management Server Properties window. Server: Enter the name or IP address of the server. Server Severity: When a server fails completely because of a power failure or other serious event, HP - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 57
setting can be useful when integrating HP Clustered File System with custom applications, where additional actions may be necessary after server recovery and before the server is made available to host services provided by virtual hosts. To update a server from the command line, use this - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 58
tab on the Configure Cluster window. Select the server and then click Remove Server. To delete servers from the command line, use this command: mx server delete ... Disable a Server Select the server to be disabled from the Servers window on the HP CFS Management Console, right-click, and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 59
one FibreChannel switch port to another, you will need to enable the server's new port on the switch before starting HP Clustered File System on the server. Move a Server to Another Cluster Before moving a server from one cluster to another, you will need to remove the previous cluster configuration - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 60
column will display status messages as the configuration is exported to the server. 4. Start HP Clustered File System on the server. The server will still be selected in the Address column. Click Start Service to start HP Clustered File System. A status message will appear in the Last Operation - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 61
to the new license file or browse to it. 5. Click Apply. 6. Start the cluster service when prompted. (This starts the service on the connected node.) 7. Export the configuration to all other servers. 8. Start the HP Clustered File System service on all other nodes. Refresh the License File On each - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 62
Configure Servers 51 Supported HP Clustered File System Features HP Clustered File System provides device monitors, service monitors, and notifiers. The license agreement for each server determines which features are supported on that server. You can use the Display Features option on the HP CFS - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 63
new virtual hostname are automatically redirected by HP Clustered File System to a backup server. Configure Servers for DNS Load Balancing HP Clustered File System can provide failover protection for servers configured to provide domain name service (DNS) load balancing. DNS load balancing allows - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 64
requests sent by the DNS. HP Clustered File System handles the failover function to the real servers in the cluster. Following is a simple example to demonstrate this capability. (The example may not be applicable to your specific usage environment.) In the example, two servers, acmd1 and acmd2, are - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 65
addresses of non-functioning servers are not cached by intermediate DNS servers for long periods of time. Service: Always IN for server is a backup in case the primary goes down or is taken offline for maintenance. Depending on your needs, more complicated combinations of DNS round robin and HP - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 66
When you add a server to the cluster, HP Clustered File System determines whether each network interface on that server meets the following conditions: the requirements specified in the HP StorageWorks Clustered File System Installation Guide. Administrative Traffic HP Clustered File System uses a - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 67
interface if you do not want it to carry virtual host traffic. Network Interfaces and the Management Console When HP Clustered File System is started, the ClusterPulse process probes the servers in the cluster to locate network interfaces and then adds the interfaces to its configuration file. The - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 68
excludes administrative traffic. Administrative Network Failover An administrative network failure occurs when the interface on a particular server is no longer receiving HP Clustered File System administrative traffic. Some possible causes of the failure are a bad cable or network interface - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 69
on that server. Then make your change and restart HP Clustered File System. • Add or delete a network interface from the operating system. • Change network properties on the Network Control Panel. • Disable or re-enable a network interface via the Device Manager. • Update network drivers. • Hot - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 70
, all network interfaces are enabled for virtual hosting. To enable or disable a network interface for virtual hosting, select that interface on the Servers window, right-click, and then select either "Enable Hosting" or "Disable Hosting" as appropriate. From the command line, use the following - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 71
administrative traffic for HP Clustered File System. The options are: • Allow. The default is to allow the traffic. • Discourage. This network will be used for administrative traffic only if no other network is available. When a network that allows the traffic becomes available to all servers in the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 72
Delete. You cannot delete a network interface that is up. If you need to remove a network interface from an online server, first physically remove the corresponding cable from the server. PanPulse will then report that the network interface is down and you can perform the delete operation. • The mx - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 73
the requirements specified in the HP StorageWorks Clustered File System Installation Guide or Setup Guide, depending on your product. Storage on each server in the cluster and is created by the SANPulse process. The primary function of the SCL module is to ensure that when a server drops out of - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 74
that all servers in the cluster use to access the device. Although the identifiers (such as psd2 or psd2p6) appear on certain HP CFS Management on page 240 to fix any problems with the membership partitions. Disks Containing More Than 31 Partitions In HP Clustered File System 3.6, the maximum - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 75
the partition number when it is identifying membership partitions and dynamic volumes. Changes to the partition numbers will causes failures, as HP Clustered File System cannot locate the correct data. Disk Partition Alignment Many disk arrays are sensitive to misaligned I/O operations and require - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 76
Before importing disks, you should be aware of the following: • If servers from multiple clusters can access the SAN via a shared FC fabric, Windows Disk Management utility, and then import the disk again. • HP Clustered File System supports a maximum of 31 partitions on a disk. Disks containing a - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 77
selecting multiple disks on the Import Disks window or by specifying multiple disks on the mx disk import command line. To import disks using the HP CFS Management Console, select Storage > Disk > Import or click the Import icon on the toolbar. The Import Disks window, which appears next, shows all - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 78
SAN Disks Deporting a disk removes it from cluster control. You cannot deport a disk that contains a membership partition. To deport a disk from the HP CFS Management Console, select Storage > Disk > Deport or click the Deport icon on the toolbar. The Deport Disks window, which appears next, lists - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 79
uses (the PSD Name). You can also use this window to import or deport SAN disks. To see the disk information, select the server on the Servers tab on the HP CFS Management Console, right-click, and then select View Local Disk Info. When you select a disk, the window displays information about the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 80
identifier, psdXp2, is assigned to partition 3, and so on. The partition numbers shown on the Disk Info window are the numbers assigned by HP Clustered File System and will not match the partition numbers shown by the Windows Logical Disk Manager or Diskpart utility. Storage Summary The Storage - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 81
the filesystem. • The mount point or drive letter assigned to the filesystem. Click in the cell to see the mount point/drive letter for each server on which the filesystem is configured. • The volume used for the filesystem. Click in the cell to see the properties for the filesystem. • The number - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 82
local device name. -r Additionally display local device route information. -U Display output in the format used by the HP Management Console. This option is used internally by HP Clustered File System and does not produce human-readable output. -q Suppress output of all log messages. Following - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 83
Chapter 7: Configure the SAN 72 Show Local Device Information The -l option displays the local device name for each disk, as well as the default disk information. When combined with -u, it displays local device names for unimported disks. sandiskinfo -al Disk: \\.\Global\psd1 (Membership Disk) - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 84
Chapter 7: Configure the SAN 73 Disk=20:00:00:04:cf:13:38:18::0 partition=08 type=(unknown) Volume: \\.\Global\psd2p4 Size: 9220M Disk=20:00:00:04:cf:13:38:3a::0 partition=04 type=(unknown) When combined with -a, the -v option lists all volumes, including those used for PSFS filesystems and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 85
Chapter 7: Configure the SAN 74 Dynamic Volume: psv2 Size: 490M Stripe=32K/optimal Subdevice: 20:00:00:04:cf:13:38:18::0/7 Size: 490M psd1p7 Dynamic Volume: psv3 Size: 490M Stripe=8K/optimal Subdevice: 20:00:00:04:cf:13:38:18::0/10 Size: 490M psd1p10 Display Unimported Dynamic Volumes The - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 86
8 Configure Dynamic Volumes HP Clustered File System includes a CFS Volume Manager that you can use to create, extend, recreate, or delete dynamic volumes, if you have purchased the separate - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 87
HP Clustered File System supports two types of dynamic volumes: striped and concatenated. The volume type determines how data is written to the volume. • Striping. When a dynamic volume is created with striping enabled, a specific These names form the pathnames that servers use to access shared data. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 88
Chapter 8: Configure Dynamic Volumes 77 Destroying a dynamic volume removes the volume signature from each subdevice associated with the volume, freeing the subdevices for use in other dynamic volumes or filesystems. Configuration Limits The configuration limits for dynamic volumes are as follows: - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 89
menu, select Dynamic Volume > Create Volume • Select Cluster > Add > Add Dynamic Volume • Click the Volume icon on the toolbar Filesystem: If you want HP Clustered File System to create a filesystem that will be placed on the dynamic volume, enter a label to identify the filesystem. If you do not - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 90
the attempt to destroy the volume will fail. See "Unimportable Volumes" on page 90 for more information. When the dynamic volume has been created, the HP CFS Management Console reports the psv name assigned to the volume. On the Management Console, filesystems are identified with the psv name of the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 91
Chapter 8: Configure Dynamic Volumes 80 To create a dynamic volume from the command line, use this command. You can use either spaces or commas to separate the subdevice names. mx dynvolume create [--stripesize ] The following command lists the available subdevices: - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 92
Chapter 8: Configure Dynamic Volumes 81 The Stripe State reported in the "Dynamic Volume Properties" section will be one of the following: • Unstriped. The volume is concatenated and striping is not in effect. • Optimal. The volume has only one stripeset that includes all subdevices. Each - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 93
with no options from the Command Prompt. The command is in the directory Program Files\Hewlett-Packard\HP Clustered File System\bin on the drive where you installed HP Clustered File System. Following is some sample output. Current Product MP Version: 2 Membership Partition Version: 2 Membership - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 94
Chapter 8: Configure Dynamic Volumes 83 To extend a dynamic volume on the Management Console, select Storage > Dynamic Volume > Extend Volume and then choose the volume that you want to extend. If a filesystem is on the volume, the Extend Dynamic Volume window shows information for both the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 95
, be sure that the filesystem is no longer needed or has been copied or backed up to another location. To delete a dynamic volume from the HP CFS Management Console, select Storage > Dynamic Volume > Delete Volume. On the Delete Dynamic Volume window, select the volume that you want to delete and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 96
been copied or backed up to another location. The filesystem must be unmounted when you recreate the volume. To recreate a dynamic volume on the HP CFS Management Console, select Storage > Dynamic Volume > Recreate and then choose the volume that you want to recreate. If a filesystem is mounted on - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 97
Chapter 8: Configure Dynamic Volumes 86 You can change or reorder the subdevices used for the volume and enable striping if desired. To recreate a volume from the command line, you will first need to use the dynvolume destroy command and then run the dynvolume create command. Convert a Basic - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 98
convert a basic volume, select the associated PSFS filesystem on the Filesystems tab of the HP CFS Management Console, right-click, and select Convert to Dynamic Volume. A warning then appears, stating that HP Clustered File System must unmount the filesystem, which will close any open files. Also - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 99
filesystem. During the deport operation, any mount points or drive letters are unassigned, the filesystem is unmounted, and the psv binding (which HP Clustered File System uses to control access to the dynamic volume) is removed. To deport a dynamic volume, select Storage > Dynamic Volume > Deport - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 100
associated with the volume will be imported and the psv binding, which HP Clustered File System uses to control access to the dynamic volume, will be different from the psv name used by the volume before it was deported. HP Clustered File System does not reserve the psv name originally used by the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 101
... Unimported Volumes An unimported volume is a dynamic volume that does not have a psv binding. Instead, it is identified by its GUID, such as 8a61bb5c-88ac-48c297c5-6e9c04817a5, which was generated when the volume was created. Unimported volumes are either importable or unimportable - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 102
of the physical devices is smaller than its logical subdevice specification. Potential causes of this problem are: • The disk partition table was changed. all of the subdevices, freeing them for other uses. On the HP Management Console, when you select a subdevice from an unimportable volume for - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 103
Chapter 8: Configure Dynamic Volumes 92 The mx dynvolume create, mx dynvolume extend, and mx fs create commands include the --reuse option, which causes the operation to proceed even though the specified subdevice may already be in use by another dynamic volume. The operation will destroy the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 104
Features Concurrent Access by Multiple Servers After a PSFS filesystem has been created, all cluster servers having access to the device via across the cluster with the HP CFS Management Console or from the command line. The PSFS filesystem also supports existing applications. It uses standard - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 105
that the structure of the filesystem is consistent. Users on other servers will experience only a slight delay in filesystem operations during the recovery. Server Registry HP Clustered File System uses a registry to control server access to PSFS filesystems on the SAN disks imported into the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 106
occur when cluster network communications are lost but the affected servers can still access the SAN. If this situation occurs, HP Clustered File System determines which servers should continue to have SAN access and excludes the other servers from the SAN. This step prevents data corruption from - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 107
progress at the time of the crash. Users on the remaining servers will notice a slight delay while the journal is replayed. Typically rebooted. Differences Between HP Clustered File System and Microsoft Utilities for Volumes and Filesystems The HP Management Console or HP Clustered File System - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 108
not cluster filesystems; data corruption will result if more than one server at a time has local access to the same FAT or NTFS filesystem, a problem that the PSFS filesystem was specifically designed to solve). The HP Management Console includes a Volume Properties window (select Storage > Dynamic - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 109
to mount or unmount PSFS filesystems. After a PSFS filesystem is created, it will appear on the HP Management Console and can be accessed by the servers in the cluster. However, users and applications on the servers will not be able to access the filesystem until you assign a drive letter or mount - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 110
File System problems. • You do not have to share the same filesystems on each node via CIFS. Create a Filesystem A PSFS filesystem can be created on a basic volume (a psd device) or a dynamic volume (a psv device). You can create a filesystem from one server in the cluster using either the HP CFS - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 111
create a filesystem, select Cluster > Add > Add Filesystem on the HP CFS Management Console, or click the Filesystem icon on the toolbar. Label (MMC) limits volume labels on non-NTFS filesystems to 11 characters, the HP Clustered File System tools allow PSFS filesystem labels to be up to 32 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 112
101 NOTE: The Create a Filesystem window identifies volumes by their HP Clustered File System names such as psd1p2. To match these names to their local Windows names, open the Disk Info window (select the server on the Servers tab, right-click, and then select View Local Disk Info). NOTE - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 113
filesystem block. NOTE: The default user quotas apply to all users who do not have an individual quota assigned. You can set quotas for a specific user via the Microsoft Windows quota management features. See "Manage User Quotas" on page 124 for more information. Click the Advanced Options button to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 114
Chapter 9: Configure PSFS Filesystems 103 window allows you to specify whether hard limits should be enforced. You can also specify the type of logging that you want to use. (By default, hard limits are not enforced and logging is not performed.) The Quota Assignment Policy tab lets you select a - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 115
Chapter 9: Configure PSFS Filesystems 104 There are two options: • Static default quota. The default limits are explicitly assigned to the user. Subsequent changes to the default values for the filesystem do not affect the quota limits for the user. This is the default, and matches the NTFS policy - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 116
want to reformat a filesystem, select the filesystem on the Filesystems window, right-click, and select Recreate Filesystem. A message then appears stating that the HP Clustered File System needs to unmount the filesystem and any unsaved files will be lost. When you click Yes, the following window - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 117
as psd2p2 or psv1 The options are: • -f Format the volume. HP Clustered File System cannot be running and the disk cannot be imported. Before number of nodes that can mount a filesystem. This option is for internal HP Clustered File System use only. It should not be specified on the psfsformat - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 118
Chapter 9: Configure PSFS Filesystems 107 The -o option has the following parameters: • blocksize=# Specify the block size (either 4096 or 8192) for the filesystem. • disable-fzbm Create the filesystem without Full Zone Bit Maps (FZBMs). The FZBM on-disk filesystem format reduces the amount of - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 119
Chapter 9: Configure PSFS Filesystems 108 • logsoftlimit or nologsoftlimit Whether file operations that result in exceeding a user's soft limit are logged in the system event log. nologsoftlimit is the default. • enforcehardlimit or noenforcehardlimit Whether file operations that will result in - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 120
Chapter 9: Configure PSFS Filesystems 109 • [--defaultUserHardLimit ] The default hard limit on the filesystem. unlimited specifies that there is no default. The optional size modifiers specify that the size is in kilobytes (K), megabytes (M), gigabytes (G), or terabytes - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 121
volume in an empty directory on an NTFS volume. Type the complete pathname (for example, C:\data1). HP Clustered File System can create the mount path if it does not already exist on each server that will mount the filesystem. If necessary, check "Create the directory if it does not exist." You - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 122
-click, and then select Query Assignments. The resulting window lists each server that has mounted the filesystem and the mount path or drive letter assigned queryassignments To see the assignments on specific servers, use this command: mx fs getdriveletter - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 123
To remove assignments from the command line, use this command: mx fs unassign View or Change Filesystem Properties To see information about a specific filesystem, select that filesystem, right-click, and select Properties. Label: This field specifies the label - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 124
maximum size of the volume. When you click on the Extend Filesystem button, you will see a warning such as the following. When you click Yes, HP Clustered File System will extend the filesystem to use all of the available space. If you want to increase the size of both the volume - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 125
Chapter 9: Configure PSFS Filesystems 114 Features Tab The Features tab shows whether Full Zone Bit Maps (FZBM) or quotas are enabled on the filesystem. Quotas Tab The Quotas tab allows you to enable or disable quotas on the filesystem, to set the default hard and soft limits, and to configure - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 126
Chapter 9: Configure PSFS Filesystems 115 View Filesystem Status from the Command Line You can use the following mx command to see status information. mx fs status [--verbose] [--standard|--snapshots] The command lists the status of each filesystem. The --verbose option also displays the FS type ( - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 127
Clustered File System membership partition. Select the filesystem on the Management Console, right-click, and select Extend Volume. HP Clustered File System then determines whether the disk contains space that can be used to extend the volume or partition. On the Extend Basic Volume - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 128
resize operation is complete. If the drive letters or mount paths were assigned via the HP Management Console, they will still be correct. If an error occurs during the resize operation (for example, the server performing the extend operation goes down), you will be notified that the operation did - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 129
filesystem to disk. The command performs these actions on all servers that have mounted the filesystem and then returns successfully. Any utility to resume the suspended filesystem. Issue the command from the server where you executed psfssuspend. Following are some examples. psfsresume X: - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 130
Chapter 9: Configure PSFS Filesystems 119 The device can be specified in several ways: • By the drive letter, such as X: • By the mount point (junction), such as C:\san\vol2 • By the psd or psv name, such as psd2p2 or psv3 Perform a Filesystem Check If a filesystem is not unmounted cleanly, the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 131
errors that need to be repaired, it will display a message telling you to run the utility from the command line. For more information, see the HP StorageWorks Clustered File System Command Reference Guide. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 132
individual user's files. Hard and Soft Filesystem Limits The PSFS filesystem supports both hard and soft filesystem quotas. A hard quota specifies the maximum quota. Quotas can be enabled only via the HP Management Console and HP Clustered File System utilities. Microsoft Windows utilities cannot - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 133
. (See "Create a Filesystem" on page 99.) Quotas can also be enabled or disabled on an existing filesystem, using either the HP CFS Management Console or HP Clustered File System commands. The filesystem will be unmounted briefly during the enable/disable operation. NOTE: The enable/disable features - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 134
commands can be used to enable or disable quotas on all PSFS filesystems or on specific psd or psv devices. mx quota enable [opt-args] ALL_FILESYSTEMS | options on the filesystem. See the HP StorageWorks Clustered File System Command Reference Guide for information about the options. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 135
124 Manage User Quotas The mx quota command can be used to manage user quotas from the command line. See the HP StorageWorks Clustered File System Command Reference Guide for details about this command. You can also use Microsoft Windows features such as the following to manage user quotas. Refer - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 136
Chapter 10: Manage Disk Quotas 125 The Quota Entries window. This window can be accessed via Microsoft Windows Explorer. Display the Properties for the filesystem, select the Quota tab, and then click the Quota Entries button. When using the Quota Entries window, you should be aware of the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 137
quotas with static quotas. The psfsdq and psfsrq commands are in the following directory on the installation drive: \Program Files\Hewlett-Packard\HP Clustered File System\bin psfsdq Command This command saves a quota summary for all users having quota information stored on the specified PSFS - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 138
Chapter 10: Manage Disk Quotas 127 Examples The following command saves the quota information for the filesystem located on device psd1p5. psfsdq -f psd1p5.quotadata psd1p5 The next command restores the data to the filesystem: psfsrq -f psd1p5.quotadata psd1p5 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 139
configuration file on each server. Hardware snapshots are supported on Hewlett-Packard StorageWorks Enterprise Virtual Array (EVA) storage arrays and Engenio storage arrays. See the Hardware and Software Configuration Guide for the supported software and firmware versions. HP EVA Storage Arrays To - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 140
a supported version of SANtricity Storage Manager client software must be installed on all servers in the cluster. Also, a supported version source filesystem data at a particular point in time. Snapclones are supported only on HP arrays. To create a snapshot or snapclone, select the filesystem on - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 141
Chapter 11: Manage Hardware Snapshots 130 HP EVA Array-Based Snapshots The following dialog appears. this box if you want users to be able to use the snapshot as a shadow copy. HP EVA Options. Snapshots initially consume storage space only to store pointers to the data in the source filesystem - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 142
the volume holding the filesystem. The default is 20% of the base volume. Snapshot Processing When you complete the information on the dialog, HP Clustered File System takes these steps: • Quiesces the filesystem to ensure that the snapshot can be mounted cleanly. • Performs the snapshot operation - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 143
on the Management Console beneath the entry for the filesystem, while snapclones appear as a separate filesystem. Each snapshot or snapclone is assigned an HP Clustered File System psd or psv device name. In the following example, the first two filesystem entries are snapclones. The next entry is - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 144
destroy the filesystem and/or volume, deport the LUN(s), and delete the LUN(s) with the array-specific utilities. Assign or Remove Drive Letters or Mount Paths Drive letters or mount paths can be the following: mx fs assignpath --path - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 145
Cluster File Shares or Virtual File Shares, as described in the CIFS Administration Guide. CIFS clients then use Windows Explorer to access the shadow copies. To enable to Shadow Copies of Shared Folders." (The "Setup for Servers" section does not apply to PSFS filesystems.) This document is - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 146
HP Clustered File System operations. You can use the Role-Based Security feature to create roles that allow or deny other users and groups the ability to perform specific and also belong to another role that allows you to configure servers, you will have both sets of permissions. A role denying - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 147
and modifying filesystems. The deny status overrides the allow status. HP Clustered File System provides a built-in System Administrator role open the Control Panel, select Tools > Role-Based Security on the HP Management Console. The Control Panel lists all roles that have been created. ( - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 148
. You can allow or deny the right to create, modify, or delete the cluster resources listed on the pane. The resources are as follows. • HP StorageWorks Clustered File System. The full set of cluster permissions, including the ability to provision, modify, and destroy all objects and settings and to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 149
servers and network interfaces. Modify affects the ability to change server or interface-specific settings. Delete affects the ability to remove servers to delete a filesystem. • Applications. Manipulate virtual hosts, service monitors, device monitors, File Serving application objects, and SQL - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 150
SQL. Manipulate SQL application objects including Virtual SQL Services, MSSQL, MSDTC, and SQL instances. This resource is available when MxDB for SQL Server is installed. Create affects the ability to create filesystems. You can assign or deny rights for a role either manually or by using a template. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 151
Chapter 12: Configure Security Features 140 Assign Rights Manually Rights can be assigned at different resource levels. If rights are applied to the top-level resource, they apply to all cluster resources. Rights assigned - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 152
Chapter 12: Configure Security Features 141 When you select a template, the rights appropriate to that role will be marked with a checkmark to allow the right or an X to deny the right. You can adjust the rights as necessary. Then go to the Members tab to assign group or user accounts to the role. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 153
Chapter 12: Configure Security Features 142 Click Add to assign accounts to the role. The Enter an Account dialog then asks for the user or group to be added. Enter an account to add. Type the name or ID for the user or group. Type. Specify whether you are adding a user account or a group account. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 154
of the role only on the local server and are not valid role members on the other servers. • HP Clustered File System follows the same rules as group that is not in your access token, use the Microsoft Windows 2003 support tool getsid.exe, which is available on the Windows 2003 installation media. • - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 155
Chapter 12: Configure Security Features 144 (NetBIOS-domain\username, DNS-name\username, or isolated names without domains) will fail if the user account name contains more than 20 characters. This restriction does not apply to group account names. View Effective Rights The My Rights tab on the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 156
Chapter 12: Configure Security Features 145 Other Role-Based Security Procedures Export or Import Roles The import and export features can used if you will be configuring a new cluster and want to use the Role-Based Security settings that you have configured on the existing cluster. Click the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 157
by selecting the role on the Role-Based Security Control Panel and then clicking Edit. If a server is offline when changes are made to a role, the new configuration will not take effect until the server has rejoined the cluster. Rename a Role When you rename a role, accounts belonging to the role - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 158
can be used to assign a role to an account, remove a role from an account, list the roles assigned to an account, and search for specific accounts. Assign Roles to an Account Use this command: mx account assignrole --form --type ... The --form option - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 159
only the roles directly assigned to the account. HP Clustered File System Audit Trail HP Clustered File System provides an audit trail of log. The messages are global and appear in the event log on all servers. The log messages specify the operation performed and identify the user who initiated - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 160
Clustered File System also provides event notifier services that can be configured to take a specific action (generate an SNMP trap, send email, or run a script) when certain events occur. Overview Event Logs When an event message is generated on a server, HP Clustered File System logs the message - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 161
notifier services and to the servers in HP StorageWorks Clustered File System Event Notification Guide. Event Notifier Services You can configure the event notifier services to take specific actions when selected events occur. The event notifier services are: • SNMP Notifier Service. This service - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 162
configuration is saved in the mxds datastore and will be included when you back up the datastore. Install and Configure the Microsoft SNMP Service The HP Clustered File System SNMP service provides an SNMP extension agent and MIBs for retrieval of all cluster-wide state and status information - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 163
community name. The Microsoft SNMP service is enabled by default and will automatically use the HP Clustered File System extension agent. HP Clustered File System also provides two log for a particular server. To open the Viewer, select a server on the Management Console, right-click, and select View - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 164
Chapter 13: Configure Event Notifiers and View Events 153 The title bar shows the last time that the Event Viewer was updated. Click Refresh to update the display. By default, the Event Viewer shows the last 1000 messages in the cluster log. To display a different number of messages, select Viewer - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 165
Viewer will display only the events having the specified severity levels. • Timestamp. This filter can be used to select events that occurred during a specific time range. The maximum number of events that can be displayed on the Viewer is configured on the Cluster Event Viewer Properties dialog. If - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 166
csv] [--showborder] The options are: --filter Filter the output, displaying only those events that match the specific . If this can also be used to view the cluster log. See the HP StorageWorks Clustered File System Command Reference for more information about this command - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 167
Administration Tools > Event Viewer, and then click on Matrix Server to see the log messages. You can use the options on HP StorageWorks Clustered File System Command Reference. Configure Event Notifier Services The Event Notification Control Panel allows you to configure the event notifier services - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 168
tab can be used to select the events that should trigger the appropriate notifier services. By default, messages that appear as Alerts on the HP Management Console are selected for all of the event notifier services. The selected messages are specified by the check marks in the event notifier - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 169
IDs or ID range> mx eventnotifier removeevents [--snmp] [--email] [--script] Configure the SNMP Notifier Service To configure the SNMP notifier service, select the SNMP Trap Forwarding Settings tab. This tab contains an SNMP Trap Forwarding Table that specifies the IP address - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 170
can be used to enable or disable the service as necessary. After configuring the new target, click the Send Test Trap button to test access to the target. Traps are sent as SNMP v1 traps by the server that logged the event. The trap ID is the HP Clustered File System message ID. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 171
Notification Settings tab. This service sends email to the specified addresses when an event configured for the service occurs. From Email address. Type the email address that will be specified as the sender of the notification emails. If this option is not included, the server name will be used - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 172
the port to be used. Credentials. If the SMTP server requires credentials, type the appropriate user name and password. Disable the Email notifier service. This checkbox can be used to enable or disable the service as necessary. After configuring the service, you can test it by clicking Send Test - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 173
of HP Clustered File System. Script. Enter the full path of the script to be run when events configured to trigger the script occur. If the script does not reside on a shared filesystem, ensure that it is replicated to the specified location on all servers. Disable the Script notifier service. This - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 174
disable [--snmp] [--email] [--script] Restore Notifier Event Settings to Default Values By default, HP Clustered File System configures the notification services with the event IDs that appear as Alerts on the HP Management Console. Click the Restore Default button on the Event Definition to remove - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 175
in a manner not covered by the built-in SNMP or Email notifiers, you can write an arbitrary script or program to parse or act on specific events. Event Information When a custom script is invoked for an event, information about the event is passed in the following ways: - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 176
Chapter 13: Configure Event Notifiers and View Events 165 • Event details are placed into a set of environment variables for access by the custom script or program. • Event details, formatted in XML, are passed to the standard input (stdin) of the script or program. Script Requirements For the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 177
Chapter 13: Configure Event Notifiers and View Events 166 The following variables can be set for an event. (All of the variables are not required for each event). MxS-event-cluster-description MxS-event-cluster-id MxS-event-epoch MxS-event-serial MxS-event-event-id MxS-event-catalog-version MxS- - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 178
tab on the Management Console shows all HP Clustered File System applications, virtual hosts, service monitors, and device monitors configured in applications. If a problem occurs, you can drill-down the affected application to locate the resource experiencing the problem. Create Applications When - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 179
same name as the device monitor. The Applications Tab The Management Console lists applications and their associated resources (virtual hosts, service and device monitors, CIFS virtual servers) on the Applications tab. The applications and resources appear in the rows of the table. (Double-click on - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 180
the servers, applications, and resources. The following icons are used in the server columns to indicate the status of applications and resources. Servers an application to locate resources that are down or experiencing problems. The application icon and its corresponding status indicate the state - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 181
access the application. In the following example, the status for most of the applications is OK because clients are accessing the application through the primary server. However, the status of application 99.11.14.213 is "Warning" because the associated Virtual CIFS - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 182
Name: Specify a name for this filter. On the Type tab shown above, select the types of virtual hosts, service monitors, and device monitors that you want to see. Click on the State tab to select specific states that you are interested in viewing. (The Applications tab will be updated immediately.) - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 183
Chapter 14: Cluster Operations on the Applications Tab 172 Click OK to close the filter. The filter then appears as a separate tab and will be available to you when you connect to any cluster. (Filters are stored per user under the registry key.) To modify an existing filter, select that filter, - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 184
application cell in the Name column. If a virtual host (and any service monitors) were associated with the application, they will be removed from the server. If the virtual host was primary on the server, it will fail over to a backup server. If the virtual host was a backup, any other backups will - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 185
the operation is complete, the ordering for failover will be switched. • Remove a virtual host from a server. Drag the virtual host from the server cell to the virtual host cell in the Name column. Any service monitors associated with the virtual host will also be removed. If the virtual host was - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 186
the command line, as described in the HP StorageWorks Clustered File System Command Reference Guide. Rename an application: Right-click on such as a service or device monitor from a server, left-click in the cell for that server and resource, right-click, and select Remove From Server. Virtual Hosts - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 187
tab as are available when right-clicking on a service monitor or device monitor on the other tabs. The procedures are as follows: • Delete the monitor • Modify the configuration of the monitor • Enable or disable the monitor on a specific server • View or clear the last error • Remove from - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 188
do not need to be dedicated to these activities; all servers can support other independent functions. The network interface currently receiving the network traffic is the active interface and is labeled as "Active" on the HP CFS Management Console. This interface is typically the primary interface - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 189
administrative network, the active network interface, and the underlying server. If you have created service or device monitors, those monitors periodically check the health of the specified services or devices. If any of these checks fail, HP Clustered File System can transfer the virtual host to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 190
hosts are independent of specific servers, and their names should be independent as well. • Use an IP address that is on the same subnet as the network interfaces where it will be configured. • Update the hosts file (%SystemRoot%\system32\drivers\etc\hosts) or the DNS name service with the virtual - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 191
an existing virtual host, select that virtual host on either the Server or Virtual Hosts window, right-click, and select Properties. Then make way to group virtual hosts and related service and device monitors on the Applications tab. All of the HP Clustered File System resources associated with the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 192
, if you do not assign a name, HP Clustered File System will use the IP address for the virtual host as the application name. Always active: If you check this box, upon server failure, the virtual host will move to an active server even if all associated service and device monitors are inactive or - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 193
will then be moved to the Members column automatically. If you are configuring the virtual host only on certain servers, move the appropriate network interfaces for those servers to the Members column. The first interface you select will be the primary interface. The other interfaces you select - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 194
applications to recognize them. For example, if you are using a Web server, you may need to edit its configuration files to recognize and respond to configure operating system software or files to respond to the virtual host; HP Clustered File System does that configuration for you. For example, do - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 195
when you confirm the update. Delete a Virtual Host Select the virtual host to be deleted on either the Servers window or the Virtual Hosts window, right-click, and select Delete. Any service monitors configured on that virtual host are also deleted. To delete a virtual host from the command line - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 196
determining where to place a virtual host. The status and enablement of the service and device monitors associated with the virtual host also contribute to a server's health calculation. When a server is completely "healthy," all of the services associated with the virtual host are up and enabled. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 197
uses the following virtual-host activeness policy to determine the server where it will make a virtual host active. In conjunction with this policy, the decisions that you make when configuring a virtual host and the service or device monitors associated with it help determine whether virtual - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 198
configured for the virtual host. 6. If there are no servers with completely healthy services, ClusterPulse picks a server that has at least one service up and enabled. If the services have different priorities, ClusterPulse uses a server where a service with the highest available priority is up. If - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 199
. It bases its decision on the status of the available backup interfaces and their underlying servers. Typically, it looks for an "up" network interface where all services are "up" on the underlying server. You can use the following Advanced settings to affect how ClusterPulse selects the network - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 200
Priority setting). If ClusterPulse cannot locate an interface where all services are "up" on the underlying server, it selects an interface where the highest priority service is "up" on the underlying server. Specify Failback Behavior of the Virtual Host When you configure a virtual host, you - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 201
if the virtual host policy was AUTOFAILBACK, failback would occur when the probe failed on node 2 because both servers were equally healthy.) • After the virtual host fails over to node 2, all service monitor probes fail on that node. Node 1, with one down monitor, is now healthier than node 2, with - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 202
HTTP service and then create a service monitor for HTTP. A service can run regardless of HP Clustered File System monitoring. Service Monitors and Virtual Hosts A service monitor is associated with a specific virtual host; the monitored service must be configured on all servers supporting that - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 203
there is a healthy server configured and available, but sometimes it may not be possible in a multiple-failure scenario. Types of Service Monitors HP Clustered File System supports the following service monitors. When you configure a monitor, you will need to supply the following information. Type - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 204
server. The default frequency for the probe is every 30 seconds; the default time that the service monitor waits for a probe to complete is five seconds. You can also supply NTSERVICE Service Monitor The NTSERVICE service monitor is configured for a specific NT service. When the service monitor - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 205
the virtual host address. You can change this port number to the port number configured for your SMTP server. The default frequency of the probe is every 30 seconds. The default time that the service monitor waits for a probe to complete is five seconds. The probe attempts to connect to port 25 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 206
System with a custom application. HP Clustered File System treats custom monitors just as it does the builtin monitors, except that you must supply the probe script. In the script, probe commands should determine the health of the service as necessary. If the service is operating normally, the probe - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 207
Properties. Then make your changes on the Service Monitor Properties window. Virtual Host: The service monitor is assigned to this virtual host. Server Port: HP Clustered File System supplies the default port number for the service you select. If your service uses a port other than the default - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 208
, the URL should begin with HTTPS.) When the monitor performs its probe operation, it will attempt to retrieve the URL from the server, giving a higher level of assurance that the service is functioning correctly. If you do not specify a URL, the probe operation will connect to the standard Web - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 209
> ... NOTE: The --type option cannot be used with the mx service update command. See "Advanced Settings for Service Monitors" for information about the other arguments that can be specified for service monitors. Advanced Settings for Service Monitors You can use the advanced settings to fine-tune - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 210
the virtual host and AUTORECOVERY for the monitor) cause ClusterPulse to fail over the associated virtual host to a backup network interface on another server. When the service is recovered on the original node, the virtual host fails back to that node. You can use the Timeout and Failure Severity - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 211
integrating HP Clustered File System with a custom application where certain application-specific actions HP Clustered File System from placing a virtual host on a server where all of its associated services are available, HP Clustered File System next looks for a server where the associated service - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 212
original node becomes inactive and the probe is no longer run on that node. HP Clustered File System activates the virtual host on the new node, which causes the Custom Scripts The Scripts tab lets you customize a service monitor with Start, Stop, and Recovery scripts. You can also configure the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 213
is starting or the configuration has changed), HP Clustered File System chooses the best server to make the service active. The Start script is run on this server. On all other servers configured for the monitor, the Stop script is run to ensure that the service is not active. Start scripts must be - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 214
/stop activity, even though the service may actually have been started by something other than HP Clustered File System before ClusterPulse was and exit non-zero. The service could then become active on another server, causing the Stop script to run on the original server even though the Start script - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 215
16: Configure Service Monitors 204 If events on the HP CFS Management Console and clear them from the Console or command line after you have fixed the problems that caused them and Stop scripts are run when a virtual host moves from one server to another. If you do not configure a monitor with Start - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 216
be deleted, right-click, and select Remove From Server. To delete a service monitor from the command line, use this command: mx service delete Disable a Service Monitor on a Specific Server When a monitor is disabled, the health of the server is affected in the same manner as a failure - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 217
to be enabled, right-click, and select Enable. To enable a service monitor from the command line, use this command: mx service enable ... Clear Service Monitor Errors From the Management Console, select the service monitor where the error occurred, right-click, and select Clear - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 218
be used to watch local disks, gateway devices, or an NT service, or to monitor access to a SAN disk partition containing a PSFS filesystem. You can also create custom device monitors. Overview A device monitor is configured on one or more servers in the cluster. Depending on the type of monitor, it - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 219
: • Single-Active. The monitor is active on only one of the selected servers. Upon server failure, the monitor will fail over to an active server unless all associated service and device monitors are down. ("Associated" service and device monitors are those monitors that are associated with the same - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 220
network failure occurs and the ping fails, any active virtual hosts on the server will become inactive and fail over to another server. NTSERVICE Device Monitor The NTSERVICE device monitor is configured for a specific NT service. When the device monitor instance becomes active, it will start the NT - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 221
to be associated with the monitor, create a service monitor. If you want multiple virtual hosts, or monitor is associated with a specific PSFS filesystem. The monitor probes HP Clustered File System create a file for this purpose. A SHARED_FILESYSTEM device monitor attempts to be active on each server - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 222
useful when integrating HP Clustered File System with a custom application. When you create a CUSTOM monitor, you will need to supply the probe script hosts are failed over to a backup server. The monitor remains active on the same set of servers. Device Monitor Activeness Policy ClusterPulse uses - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 223
monitor activeness policy decision is made as follows: 1. If the device monitor on a specific server is disabled, then the device monitor will not be made active on that server. 2. ClusterPulse considers the list of servers that are both up and enabled and that are configured for the device monitor - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 224
HP CFS Management Console: • To add a new device monitor, select the server to be associated with the monitor from the Servers window HP Clustered File System application to be associated with this device monitor. HP Clustered File System applications are used to group related virtual hosts, service - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 225
servers in the cluster. • NTSERVICE monitor. If you want services dependent on the monitored NT service to also be started when the NT service is started, click "Start dependent services." Then, at the "Start Service . If you do not enter a filename, HP Clustered File System will create a file that - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 226
svr1. To add a device monitor from the command line, use this command: mx device add --servers ,,... [--type CUSTOM|DISK|GATEWAY|SHARED_FILESYSTEM| NTSERVICE] [--timeout [--frequency ] [--parameters ] [] ... Advanced - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 227
the monitor probe fails. When the device is restored, ClusterPulse fails back the virtual hosts to the network interface on the original server. You can use the Probe Severity attribute to change this behavior. There are three settings for Probe Severity: NOFAILOVER, AUTORECOVER, and NOAUTORECOVER - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 228
occurs according to the virtual host's failback policy. The NOAUTORECOVER option is useful when integrating HP Clustered File System with a custom application where certain application-specific actions must be taken before failback can occur. For more information on the interaction between the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 229
(because the ClusterPulse process is starting or the configuration has changed), HP Clustered File System chooses the best server to make the device active. The Start script is run on this server. The Stop script is run on all other servers configured for the monitor to ensure that the device is not - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 230
should exit with a zero exit status. This behavior is necessary because HP Clustered File System runs the Start and Stop scripts to establish the desired device could then become active on another server, causing the Stop script to run on the original server even though the Start script did not - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 231
these events on the HP CFS Management Console and clear them from the Console or command line after you have fixed the problems that caused them. When Stop scripts are run when a shared device or virtual host moves from one server to another. If you do not configure a monitor with Start and Stop - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 232
Stop scripts to complete. 3. The Start script is run on the server where the virtual host or shared device is becoming active. PARALLEL. The host is in transition. The PARALLEL configuration can speed up failover time for services and devices that do not depend on strict ordering of Start and Stop - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 233
for a disk containing Web and FTP files. If the disk fails, you want HP Clustered File System to fail over the virtual hosts for these services. The server might also provide mail service; however, the virtual host for this service is not dependent on the disk and should not fail over if the disk - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 234
: • Single-Active. The monitor is active on only one of the selected servers. Upon server failure, the monitor will fail over to an active server unless all associated service and device monitors are down. ("Associated" service and device monitors are those monitors that are associated with the same - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 235
can be configured on one or more servers, depending on the use of the monitor. To specify servers from the command line, use this option: --servers ,,... Other Configuration Procedures These procedures can be performed from either the HP CFS Management Console or the command line - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 236
to be enabled, right-click, and select Enable. To enable a device monitor from the command line, use this command: mx device enable ... Clear Device Monitor Error Condition To clear a error from a device monitor, select that monitor, right-click, and select Clear Last Error. At - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 237
. On the servers supplying the interfaces, the state of the virtual host is either active or inactive.When HP Clustered File System needs to fail over a virtual host, it looks for the healthiest backup server. To make this determination, HP Clustered File System considers the state of any service or - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 238
Chapter 18: Advanced Monitor Topics 227 The following examples show state transitions for a service monitor that uses the default values for autorecovery, priority, and serial script ordering. Start and Stop scripts are also defined for the monitor. The virtual - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 239
File System now looks for the best location for the virtual host. Because the probe status on the first backup is "down," HP Clustered File System chooses the second backup, where the probe status is "up." At i5 in the following example, the probe fails on the Primary. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 240
and the device monitor probe reports an Up status. If HP Clustered File System cannot locate a server where the device is active and the probe status is a Primary network interface and two backup interfaces. There is also a service monitor defined on the virtual host. It uses the default values for - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 241
activity undefined active star ting t1 inactive down inactive stopping First Bac kup Vhost status inactive up Service probe status unknown Service monitor activity Device probe status Device monitor activity undefined stopping unknown up undefined stopping inactive inactive Sec - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 242
IP address provided to the outside world to access your services. For example, one common use of HP Clustered File System is to increase the availability of Web servers. The availability of the HTTP service is best modeled by a service monitor associated with the virtual host to which outside users - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 243
port and is also producing reasonable output, you should use a user-defined service monitor. You will need to write a probe script that connects to the of the time that the application is functioning. However, a problem might occur that causes the application to continue accepting connections but - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 244
will be sent to the database and from there to the backup server before connections are directed to the backup server. Script Environment Variables When you specify a script for a custom service or device monitor, HP Clustered File System sets the following environment variables for that script - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 245
server that calls the script. The address is specified in dotted decimal format. • MX_TYPE=(SERVICE|DEVICE) Whether the script is for a service of the service monitor. (Applies only to service monitors.) • MX_NAME=name The name of the device monitor. (Applies only to device monitors.) HP Clustered - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 246
to all or part of the SAN for several reasons: • Network problems. Cluster partitioning can occur when cluster network communications are lost but the affected server can still access the SAN. HP Clustered File System then removes the server's access to the SAN to protect the integrity of the shared - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 247
Messages If you receive a panic message from the PSFS filesystem, report it to HP Support at your earliest convenience. Then reboot the affected server to recover from the error condition. Membership Partitions HP Clustered File System uses a set of membership partitions to control access to the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 248
can be done either by rebooting the servers after you make the partition table changes, or by manually disabling access to the disks before making Ownership Locks HP Clustered File System uses a set of disk-based data structures called SANlocks to protect filesystem integrity. If a problem causes a - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 249
access the SANlock. The membership partition may need to be repaired. This message may also be caused by a LUN masking/zoning/physical problem (for example, the array may be powered off or the LUN may have been deleted from the array). • trying to lock, cannot access The host on which mxsanlk was - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 250
Chapter 19: SAN Maintenance 239 • trying to lock, not yet committed by owner The SANlock is either not held or has not yet been committed by its holder. The host on which mxsanlk was run is trying to acquire the SANlock. • unlocked, trying to lock The SANlock does not appear to be held. The host - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 251
cluster and then restart it. This step should restart the SDMP process. If you continue to have problems, contact HP Support. Manage Membership Partitions HP Clustered File System provides the following utilities for managing membership partitions, including adding new partitions, replacing existing - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 252
HP Clustered File System is running, the Add, Repair, and Replace options on the Storage Settings tab and the mx config mp set and repair commands can be used only in the following circumstances: • A disk containing a membership partition is out-of-service HP Clustered File System started on a server - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 253
has been fenced and cannot access the SAN. Start HP Clustered File System if it is not running or reboot the server. • NOT_FOUND. HP Clustered File System cannot find the device containing the membership partition. Check the device for hardware problems. If the device is not working or has been - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 254
problems. If the issue cannot be resolved, replace the membership partition. • RESILVER. The membership partition is not up-to-date. HP Clustered File System will resilver the membership partition automatically. You can resilver the partition manually partition is out of service or if you need - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 255
cluster, you can add either one or three membership partitions, as described in the HP StorageWorks Clustered File System Installation Guide. If only one partition is configured, you can add two partitions when HP Clustered File System is either online or offline. Click Add on the Storage Settings - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 256
have completed your selections, click Apply at the bottom of the Configure Cluster window. Remove Membership Partitions Before using this option, verify that HP Clustered File System is offline on all nodes in the cluster. When you click Remove, a dialog listing the current membership partitions is - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 257
online or offline; however, only the operations listed under "Online Operations" on page 241 can be performed while HP Clustered File System is running. For other operations, HP Clustered File System must be offline on all nodes in the cluster. Determine Disks/Partitions Available for Membership - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 258
The mprepair utility is invoked from the operating system prompt. NOTE: HP Clustered File System cannot be running when you use mprepair. To the membership partitions control access to the SAN, it is important that each server in the cluster have the same view of where the partitions are located. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 259
is the normal status. FENCED. The server has been fenced and cannot access the SAN. Start HP Clustered File System if it is not running or reboot the server. NOT_FOUND. The mprepair utility cannot find the device containing the membership partition. There may be a problem with the disk or with - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 260
membership partition is valid but its MP list does not match the server's local MP list. You will need to determine which membership partitions import a disk that was previously used by another cluster. To fix this problem, use the --inactivate_mp option (described under "mprepair Options" below) to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 261
changes with mprepair, you will need to export the configuration to the other servers in the cluster. To do this, start HP Clustered File System on the server where you ran mprepair and then connect to the HP CFS Management Console. Select File > Configure to display the Configure Cluster window and - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 262
records for the partitions. Resilver Membership Partitions. Typically, HP Clustered File System writes data to one membership partition and However, in certain situations you may need to perform the resilver operation manually. For example, a membership partition might become corrupt or a local - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 263
an active membership partition. Clear the Host Registry. The --clear_hr option removes all entries from the server registry. This command should be used only under the direction of HP Support. Reset the Cluster-ID. When a cluster is created, it is assigned a ClusterID that is used internally - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 264
System: net stop matrixserver 2. Disable the HP Clustered File System service: mxservice -uninstall 3. Remove the psd driver from the driver stack: psdcoinst -uninstall 4. Reboot the server. The server will come up without HP Clustered File System and the psd driver. 5. Make the necessary change to - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 265
Maintenance 254 8. Enable HP Clustered File System and the psd driver: mxservice -install psdcoinst -install 9. Reboot the server to return the psd driver to the driver stack. 10. When the system is rebooted, HP Clustered File System will still be disabled in the Windows Services Control Panel. Re - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 266
be down and does not need to be fenced, as it cannot threaten filesystem integrity. When HP Clustered File System cannot fence a server, an alert such as the following will be displayed: Reboot ASAP as it stopped cluster network communication at date/time but attempts to exclude it from the - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 267
mounted be checked for corruption. This alert will display for 48 hours. Server Cannot Be Located If the cluster reports that it cannot locate a server on the SAN but you know that the server is connected, there may be an FC switch problem. On a Brocade FC switch, log into the switch and verify that - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 268
HP Support. Online Insertion of New Storage HP Clustered File System supports online insertion (OLI) of new storage, provided that OLI support is present for your combination of storage device, SAN fabric, HBA vendor-supplied device driver will need to reboot the servers after inserting a new disk. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 269
Brocade FibreChannel switch, complete these steps: 1. Stop HP Clustered File System on any servers that are connected only to the original switch. the fabric. Use the cfgShow command and record its output. 5. Connect the power and either the Ethernet or the serial console cable to the new switch. - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 270
powermt command to do this. Replace a McDATA FC Switch To replace a McDATA FibreChannel switch, complete these steps: 1. Stop HP Clustered File System on any servers that are connected only to the original switch. 2. If possible, save configuration information from the original switch. Some items - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 271
show zoning for the zone configuration. 3. After the original switch has been powered down, power up the new switch and set the IP address to the old switch's to the rest of the fabric. Verify that the HBAs on the servers log into the new switch in the expected locations. To ensure a highly available - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 272
a server for maintenance • Troubleshoot a cluster • Troubleshoot service and device monitors Collect Log Files with mxcollect The mxcollect utility collects error event logs that can be useful for diagnosing technical issues with HP Clustered File System. When you report a problem to HP Support, you - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 273
can also run mxcheck manually. It is located in the installation directory, which is typically %SystemDrive%\Program Files\Hewlett-Packard\HP Clustered File System\bin. The utility performs the following checks on the server: • System check: hardware, operating system version, service pack version - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 274
.) 3. Perform the necessary maintenance on the original server and then reenable it. Troubleshoot Cluster Problems HP Clustered File System Fails to Start If the HP Clustered File System service fails to start on a server, check that the domain name of the server is configured in the DNS suffix list - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 275
the command line and check for the HP StorageWorks Clustered File System service. Also check the cluster log, as described under "View Event Logs" on page 150. This problem typically occurs because either the hostname is not set properly on the server or the main Ethernet interface is not installed - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 276
. For example, if a Web server is available but the URL specified in the HTTP service monitor was not found, the HTTP service monitor will be reported as Down. "Undefined" Status If the probe has not completed because of a script configuration problem or because HP Clustered File System is still - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 277
Management Console is out of date and does not support the version of HP Clustered File System running on the server. "Event" Status The "Event" status is status. ILLEGAL TRANSITION. The ClusterPulse process gave instruction to the monitor_agent process, which is considered to be an illegal state - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 278
should be reported to HP Support. The event is written service clear ... mx device clear ... Because the error is server-specific, you must clear it on each server in the cluster (just as you had to correct the script on each server that reported a problem - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 279
value other than Active or Inactive, there may be a script problem that requires attention. Active status indicates that the probe script will be only one currently providing the service. For example, when the primary server is functioning normally, a monitor on a backup server may show an Inactive - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 280
A Management Console Icons The Management Console uses the following icons. HP Clustered File System Entities The following icons represent the HP Clustered File System entities. If an entity is disabled, the color of the icon becomes less intense. 269 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 281
270 Additional icons are added to the entity icon to indicate the status of the entity. The following example shows the status icons for the server entity. The status icons are the same for all entities and have the following meanings. Monitor Probe Status The following icons indicate the status - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 282
Appendix A: Management Console Icons 271 On the Applications tab, virtual hosts and single-active monitors use the following icons to indicate the primary and backups. Multi-active monitors use the same icons but do not include the primary or backup indication. Management Console Alerts The - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 283
configure for virtual hosts 183 integrate 231 array-based snapshots Engenio create 131 HP EVA, create 130 supported arrays 128 audit trail 148 authentication parameters 25 AUTOFAILBACK, virtual host 189 B backup server 13 basic volumes convert to dynamic 86 defined 75 bookmarks add 27 clear - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 284
93 SAN disks 62 server 45 service monitor 196 system design guidelines 14 virtual host 180 configurations, supported 15 Connect window authentication 210 troubleshooting 265 device monitor configuration add or update 213 advanced settings 273 probe severity 216 script ordering 220 servers 222 - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 285
clear from Console 206 event severity behavior 204 SNMP notifier service 158 F failover device monitor 211 monitors, customize for 187 probe severity, monitors 190 virtual host 178 virtual host activeness policy 186 FC switch cannot locate server 256 online replacement 257 fencing cannot fence - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 286
host registry, clear 252 HP NAS services website 2 storage website 1 technical support 1 HTTP service monitor 193 HTTPS service monitor 193 I Installed Software 243 resilver 243, 251 memory, server 14 Microsoft SNMP service, install 151 Microsoft SNMP service, install and configure 151 mount path - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 287
40 internal 40 primary server 13 probe severity, failover 190 psd driver 10 PSFS filesystem. roles add 137 assign accounts 141 assign rights manually 140 assign rights with a template 140 delete service monitor applications, integrate with 232 configure 201 event severity 204 SDMP process 10 server - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 288
server registry 94 service monitor activity status 267 applications, integrate with 232 custom starting/stopping actions 203 defined 13 troubleshooting 265 service 75 T TCP service monitor 195 technical support, HP 1 technical support, run mxcollect utility 261 troubleshooting monitors 265 U users - HP ProLiant DL380G5-WSS | HP StorageWorks Clustered File System 3.6.0 Windows St - Page 289
Index 278 guidelines 179 policy for failback 181 rehost via Applications tab 184 virtual host configuration add or update 180 delete 184 volume database 12 volumes dynamic volume recovery 88 import 89 importable 90 unimportable 90 unimported 90 volumes, basic or dynamic 75
HP StorageWorks
Clustered File System 3.6.0
Windows Storage Server Edition
administration guide
Part Number: 403103–005
Fifth edition: January 2008