Products/HA/DellRedHatHALinuxCluster/Storage/PowerVault MD3000i/Appendix

From DellLinuxWiki

Jump to: navigation, search

Dell|Red Hat HA Linux > Storage > PowerVault MD3000i > Appendix

Verification Checklist

Item Verified
Physical setup  
Physical cabling  
Multi-Path Proxy driver (linuxrdac package)  
Dellâ„¢ PowerVaultâ„¢ MD3000 storage array configured  
PowerVault MD3000 Storage Manager installed on a node  
Virtual Disk(s) created  
Host Group defined and mapped to Virtual Disks  
iSCSI NICs configured  
iSCSI initiator configured  

Script to install MD3000i Software

Here is a sample script to fully configure a cluster node. Edit the variable PATH_TO_RESOURCE_CD_CONTENTS and run this on each cluster node:

#!/bin/bash
PATH_TO_RESOURCE_CD_CONTENTS=/net/management.my.lab/md3000i_iso/contents

echo -Installing required software:
yum -y install kernel-devel gcc dkms linuxrdac || exit 1
 
echo -Modifying linuxrdac configuration:
LINUXRDAC_VERSION=$(rpm -q linuxrdac | cut -d - -f 2)
sed -i  '/^DisableLUNRebalance=.*$/ s/=.*$/=3/' /usr/src/linuxrdac-${LINUXRDAC_VERSION}/mpp.conf || return 1
 
echo -Reinstalling linuxrdac:
dkms uninstall -m linuxrdac -v $LINUXRDAC_VERSION || exit 1 && \
dkms remove -m linuxrdac -v $LINUXRDAC_VERSION --all || exit 1 && \
dkms add -m linuxrdac -v $LINUXRDAC_VERSION || exit 1 && \
dkms build -m linuxrdac -v $LINUXRDAC_VERSION || exit 1 && \
dkms install -m linuxrdac -v $LINUXRDAC_VERSION || exit 1
 
echo -Creating installer.properties silent install file:
cat << EOF > /tmp/installer.properties
INSTALLER_UI=silent
CHOSEN_INSTALL_FEATURE_LIST=SMruntime,SMutil,SMagent
AUTO_START_CHOICE=0
USER_REQUESTED_RESTART=YES
REQUESTED_FO_DRIVER=mpio
EOF
echo -Installing MD Storage Software:
$PATH_TO_RESOURCE_CD_CONTENTS/linux/app/SMIA-LINUX-*.bin -i silent -f /tmp/installer.properties
 
echo -Rebooting to read new initrd
reboot

CHAP Configuration File

Relevant settings for Target CHAP (initiator authenticaiton) and Mutual CHAP (target authentication)

node.session.auth.authmethod = CHAP
node.session.auth.username = iqn.1994-05.com.redhat:node01
node.session.auth.password = targetsecret
node.session.auth.username_in = iqn.1984-05.com.dell:powervault.md3000i.6001c23000b97d4200000000497093ea
node.session.auth.password_in = node01secret
discovery.sendtargets.auth.authmethod = CHAP
discovery.sendtargets.auth.username = iqn.1994-05.com.redhat:node01
discovery.sendtargets.auth.password = targetsecret
discovery.sendtargets.auth.username_in = iqn.1984-05.com.dell:powervault.md3000i.6001c23000b97d4200000000497093ea
discovery.sendtargets.auth.password_in = node01secret



Continue to the Cluster documentation



Dell|Red Hat HA Linux > Storage > PowerVault MD3000i > Appendix

Personal tools
Distributions