White Papers
Table Of Contents
- Executive Summary (updated May 2011)
- 1. Introduction
- 2. Dell NFS Storage Solution Technical Overview
- 3. NFS Storage Solution with High Availability
- 4. Evaluation
- 5. Performance Benchmark Results (updated May 2011)
- 6. Comparison of the NSS Solution Offerings
- 7. Conclusion
- 8. References
- Appendix A: NSS-HA Recipe (updated May 2011)
- A.1. Pre-install preparation
- A.2. Server side hardware set-up
- A.3. Initial software configuration on each PowerEdge R710
- A.4. Performance tuning on the server
- A.5. Storage hardware set-up
- A.6. Storage Configuration
- A.7. NSS HA Cluster setup
- A.8. Quick test of HA set-up
- A.9. Useful commands and references
- A.10. Performance tuning on clients (updated May 2011)
- A.11. Example scripts and configuration files
- Appendix B: Medium to Large Configuration Upgrade
- Appendix C: Benchmarks and Test Tools
Dell HPC NFS Storage Solution - High Availability Configurations
Page 47
A.8. Quick test of HA set-up
1) Test fencing:
First disable the cluster service:
[root@active ~]# clusvcadm –d HA_service
From the active server run the command fence_node passive. This should power cycle
the passive server via DRAC. Check /var/log/messages on active.
From passive run the command fence_node active. This should power cycle the active
server via DRAC. Check /var/log/messages on passive
Disconnect the DRAC cable on passive. From “active” run the command fence_node
passive. This should power cycle the passive server via the switched PDU.
Disconnect the DRAC cable on active. From passive run the command fence_node
active. This should power cycle the “active” server via the switched PDU.
2) Simple HA failover test:
Start the service on the “active” server
[root@active ~]# clusvcadm –e HA_service –m active
Power down the active server by holding down the power button/pulling out both power
cords.
Service should migrate to passive. Watch /var/log/messages and check clustat
status on passive.
A.9. Useful commands and references
1) clustat
2) cman_tool status
3) If the /etc/cluster/cluster.conf file is edited manually, make the changes only on one
server and increment the version number field. Use the following command to propagate the
changes to both servers. ccs_tool update /etc/cluster/cluster.conf
4) service cman status
5) service rgmanager status
6) clusvcadm to manually stop, start, disable and relocate the cluster service.
7) group_tool
8) rg_test is a debugging tool. Use it with care. Ensure the cluster service is stopped and disabled
before you use this tool.
clusvcadm –s HA_service
clusvcadm –d HA_service
rg_test test /etc/cluster/cluster.conf start service HA_service
- mount will show the file system mounted.
- ip addr list will show the floating resource IP configured.