]> git.ipfire.org Git - thirdparty/mdadm.git/blob - clustermd_tests/cluster_conf
imsm: do not use blocks_per_member in array size calculations
[thirdparty/mdadm.git] / clustermd_tests / cluster_conf
1 # Prerequisite:
2 # 1. The clustermd_tests/ cases only support to test 2-node-cluster, cluster
3 # requires packages: 'pacemaker+corosync+sbd+crmsh', all packages link at
4 # "https://github.com/ClusterLabs/", and also requires dlm resource running
5 # on each node of cluster.
6 # For quick start HA-cluster with SUSE distributions, refer to the chapter 6-8:
7 # https://www.suse.com/documentation/sle-ha-12/install-quick/data/install-quick.html
8 # For Redhat distributions, please refer to:
9 # https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html-single/high_availability_add-on_administration/index
10 # 2. Setup ssh-access with no-authorized mode, it should be:
11 # # 'ssh $node1 -l root ls' and 'ssh $node2 -l root ls' success on any node.
12 # 3. Fill-up node-ip part and disks part as following.
13
14 # Set node1 as the master node, the cluster-md cases should run on this node,
15 # and node2 is the slave node.
16 # For example:
17 # NODE1=192.168.1.100 (testing run here)
18 # NODE2=192.168.1.101
19 NODE1=
20 NODE2=
21
22 # Provide the devlist for clustermd-testing, alternative: if set the step 1,
23 # don't set step 2, and vice versa.
24 # 1. Use ISCSI service to provide shared storage, then login ISCSI target via
25 # to ISCSI_TARGET_ID and ISCSI_TARGET_IP on iscsi clients, commands like:
26 # Execute on iscsi clients:
27 # 1) discover the iscsi server.
28 # # iscsiadm -m discovery -t st -p $ISCSI_TARGET_IP
29 # 2) login and establish connection.
30 # # iscsiadm -m node -T $ISCSI_TARGET_ID -p $ISCSI_TARGET_IP -l
31 # Note:
32 # On ISCSI server, must create all iscsi-luns in one target_id, recommend more
33 # than 6 luns/disks for testing, and each disk should be: 100M < disk < 800M.
34 # 2. If all cluster-nodes mounted the same disks directly, and the devname are
35 # the same on all nodes, then put them to 'devlist'.
36
37 # For example: (Only set $ISCSI_TARGET_ID is enough if iscsi has already connected)
38 # ISCSI_TARGET_ID=iqn.2018-01.example.com:clustermd-testing
39 # ISCSI_TARGET_IP=192.168.1.102
40 ISCSI_TARGET_ID=
41
42 #devlist=/dev/sda /dev/sdb /dev/sdc /dev/sdd
43 devlist=