Hello
I am having a problem with lio-target version 3.4 (debian sid) running under
the corosync(1.2.1)/pacemaker resource scripts (1.0.3). I can start a lun
(ocf:heartbeat:iSCSILogical unit) and I can start a target
(ocf:heartbeat:iSCSITarget) under the above mentioned configuration. My
windows PC can connect to the target, but does not see any luns until I issue a
lio_node --addlunacl command on the host corosync selected to run the resource.
I could hack the iscsiTarget script to run an addlunacl command, but I wanted
to ask if there is something that I am missing. My config is below.
Any thoughts would be greatly appreciated.
Matt Hymowitz
GMP Networks, LLC
<cib validate-with="pacemaker-1.0" crm_feature_set="3.0.1" have-quorum="1"
admin_epoch="0" epoch="115" num_updates="39" cib-last-written="Tue Oct 26
15:36:39 2010" dc-uuid="sedona">
<configuration>
<crm_config>
<cluster_property_set id="cib-bootstrap-options">
<nvpair id="cib-bootstrap-options-dc-version" name="dc-version"
value="1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b"/>
<nvpair id="cib-bootstrap-options-cluster-infrastructure"
name="cluster-infrastructure" value="openais"/>
<nvpair id="cib-bootstrap-options-expected-quorum-votes"
name="expected-quorum-votes" value="2"/>
<nvpair id="cib-bootstrap-options-last-lrm-refresh"
name="last-lrm-refresh" value="1288129909"/>
<nvpair id="cib-bootstrap-options-no-quorum-policy"
name="no-quorum-policy" value="ignore"/>
</cluster_property_set>
</crm_config>
<nodes>
<node id="toltec" type="normal" uname="toltec">
<instance_attributes id="nodes-toltec">
<nvpair id="nodes-toltec-standby" name="standby" value="off"/>
</instance_attributes>
</node>
<node id="sedona" type="normal" uname="sedona"/>
</nodes>
<resources>
<primitive class="stonith" id="sedona-stonith" type="external/ipmi">
<instance_attributes id="sedona-stonith-instance_attributes">
<nvpair id="sedona-stonith-instance_attributes-hostname"
name="hostname" value="toltec.xxxxxx.com"/>
<nvpair id="sedona-stonith-instance_attributes-ipaddr" name="ipaddr"
value="192.168.7.10"/>
<nvpair id="sedona-stonith-instance_attributes-userid" name="userid"
value="admin"/>
<nvpair id="sedona-stonith-instance_attributes-passwd" name="passwd"
value="***************"/>
<nvpair id="sedona-stonith-instance_attributes-interface"
name="interface" value="lan"/>
</instance_attributes>
<operations>
<op id="sedona-stonith-start-0s" interval="0s" name="start"
timeout="60s"/>
<op id="sedona-stonith-stop-0s" interval="0s" name="stop"
timeout="60s"/>
</operations>
</primitive>
<master id="ms_drbd_iscsi">
<meta_attributes id="ms_drbd_iscsi-meta_attributes">
<nvpair id="ms_drbd_iscsi-meta_attributes-master-max"
name="master-max" value="1"/>
<nvpair id="ms_drbd_iscsi-meta_attributes-master-node-max"
name="master-node-max" value="1"/>
<nvpair id="ms_drbd_iscsi-meta_attributes-clone-max" name="clone-max"
value="2"/>
<nvpair id="ms_drbd_iscsi-meta_attributes-clone-node-max"
name="clone-node-max" value="1"/>
<nvpair id="ms_drbd_iscsi-meta_attributes-notify" name="notify"
value="true"/>
<nvpair id="ms_drbd_iscsi-meta_attributes-target-role"
name="target-role" value="Started"/>
</meta_attributes>
<primitive class="ocf" id="drbd_iscsi" provider="linbit" type="drbd">
<instance_attributes id="drbd_iscsi-instance_attributes">
<nvpair id="drbd_iscsi-instance_attributes-drbd_resource"
name="drbd_resource" value="witnessdisk"/>
</instance_attributes>
<operations>
<op id="drbd_iscsi-monitor-15s" interval="15s" name="monitor"
timeout="60s"/>
<op id="drbd_iscsi-start-0s" interval="0s" name="start"
timeout="240s"/>
<op id="drbd_iscsi-stop-0s" interval="0s" name="stop"
timeout="100s"/>
</operations>
</primitive>
</master>
<group id="iscsi">
<primitive class="ocf" id="iscsiWitnessDisk" provider="heartbeat"
type="iSCSILogicalUnit">
<instance_attributes id="iscsiWitnessDisk-instance_attributes">
<nvpair id="iscsiWitnessDisk-instance_attributes-implementation"
name="implementation" value="lio"/>
<nvpair id="iscsiWitnessDisk-instance_attributes-target_iqn"
name="target_iqn"
value="iqn.2003-01.org.linux-iscsi.sedona.x86:sn.e6c51b908732"/>
<nvpair id="iscsiWitnessDisk-instance_attributes-lun" name="lun"
value="0"/>
<nvpair id="iscsiWitnessDisk-instance_attributes-path" name="path"
value="/dev/drbd0"/>
</instance_attributes>
<meta_attributes id="iscsiWitnessDisk-meta_attributes">
<nvpair id="iscsiWitnessDisk-meta_attributes-target-role"
name="target-role" value="Started"/>
</meta_attributes>
</primitive>
<primitive class="ocf" id="ip_iscsi" provider="heartbeat"
type="IPaddr2">
<instance_attributes id="ip_iscsi-instance_attributes">
<nvpair id="ip_iscsi-instance_attributes-ip" name="ip"
value="192.168.7.5"/>
<nvpair id="ip_iscsi-instance_attributes-nic" name="nic"
value="eth0"/>
</instance_attributes>
<meta_attributes id="ip_iscsi-meta_attributes">
</meta_attributes>
</primitive>
<primitive class="ocf" id="iscsiTarget" provider="heartbeat"
type="iSCSITarget">
<instance_attributes id="iscsiTarget-instance_attributes">
<nvpair id="iscsiTarget-instance_attributes-implementation"
name="implementation" value="lio"/>
<nvpair id="iscsiTarget-instance_attributes-iqn" name="iqn"
value="iqn.2003-01.org.linux-iscsi.sedona.x86:sn.e6c51b908732"/>
<nvpair id="iscsiTarget-instance_attributes-portals" name="portals"
value="192.168.7.5:3260"/>
<nvpair id="iscsiTarget-instance_attributes-allowed_initiators"
name="allowed_initiators"
value="iqn.1991-05.com.microsoft:black-bear.xxxxxxx.local"/>
</instance_attributes>
<operations>
<op id="iscsiTarget-monitor-10s" interval="10s" name="monitor"
timeout="10s"/>
</operations>
</primitive>
<meta_attributes id="iscsi-meta_attributes">
<nvpair id="iscsi-meta_attributes-target-role" name="target-role"
value="Started"/>
</meta_attributes>
</group>
</resources>
<constraints>
<rsc_order first="ms_drbd_iscsi" first-action="promote"
id="iscsi_after_drbd" score="INFINITY" then="iscsi" then-action="start"/>
<rsc_colocation id="allResourceTogether" rsc="ms_drbd_iscsi"
score-attribute="INF" with-rsc="iscsi"/>
</constraints>
<rsc_defaults/>
<op_defaults/>
</configuration>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems