You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-shared-disk-cluster-red-hat-7-configure.md
+10-32Lines changed: 10 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,16 +27,16 @@ ms.assetid:
27
27
28
28
# Configure Red Hat Enterprise Linux 7.2 shared disk cluster for SQL Server
29
29
30
-
This guide provides instructions to create a two-node shared disk cluster for SQL Server on Red Hat Enterprise Linux 7.2. The clustering layer is based on Red Hat Enterprise Linux (RHEL) [HA add-on](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/pdf/High_Availability_Add-On_Overview/Red_Hat_Enterprise_Linux-6-High_Availability_Add-On_Overview-en-US.pdf) built on top of [Pacemaker](http://clusterlabs.org/). Corosync and Pacemaker coordinate cluster communications and resource management. The SQL Server instance is active on either one node or the other.
30
+
This guide provides instructions to create a two-node shared disk cluster for SQL Server on Red Hat Enterprise Linux 7.2. The clustering layer is based on Red Hat Enterprise Linux (RHEL) [HA add-on](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/pdf/High_Availability_Add-On_Overview/Red_Hat_Enterprise_Linux-6-High_Availability_Add-On_Overview-en-US.pdf) built on top of [Pacemaker](http://clusterlabs.org/). corosync and Pacemaker coordinate cluster communications and resource management. The SQL Server instance is active on either one node or the other.
31
+
32
+
> Access to Red Hat documentation requires a subscription.
31
33
32
34
The following diagram illustrates the components in a Linux cluster with SQL Server.
33
35
34
36

35
37
36
38
For more details on cluster configuration, resource agents options, and management, visit [RHEL reference documentation](http://access.redhat.com/documentation/Red_Hat_Enterprise_Linux/7/html/High_Availability_Add-On_Reference/index.html).
37
39
38
-
> Access to Red Hat documentation may require a subscription.
39
-
40
40
The following sections walk through the steps to set up a failover cluster solution for demonstration purposes.
41
41
42
42
## Setup and configure the operating system on each cluster node
@@ -45,29 +45,7 @@ The first step is to configure the operating system on the cluster nodes. For th
45
45
46
46
## Install and configure SQL Server on each cluster node
47
47
48
-
1. Install and setup SQL Server on both nodes.
49
-
50
-
To install SQL Server on RHEL, run the following commands:
For detailed instructions see [Install SQL Server on Linux](sql-server-linux-setup.md).
69
-
70
-
48
+
1. Install and setup SQL Server on both nodes. For detailed instructions see [Install SQL Server on Linux](sql-server-linux-setup.md).
71
49
72
50
1. Configure the hosts file for each cluster node. On each node, the host file must include the IP address and name of every cluster node.
73
51
@@ -227,7 +205,7 @@ At this point both instances of SQL Server are configured to run with the databa
227
205
228
206
229
207
230
-
2. Set the password forfor the default user that is created when installing Pacemaker and Corosync packages. Use the same password for on both nodes.
208
+
2. Set the password forfor the default user that is created when installing Pacemaker and corosync packages. Use the same password for on both nodes.
231
209
232
210
```bash
233
211
# passwd hacluster
@@ -332,9 +310,9 @@ It may help troubleshoot the cluster to understand the three daemons work togeth
332
310
333
311
| Daemon | Description
334
312
| ----- | -----
335
-
|Corosync| Provides quorum membership and messaging between cluster nodes.
336
-
| Pacemaker | Resides on top of Corosync and provides state machines for resources.
337
-
| PCSD | Manages both Pacemaker and Corosync through the `pcs` tools
313
+
|corosync| Provides quorum membership and messaging between cluster nodes.
314
+
| Pacemaker | Resides on top of corosync and provides state machines for resources.
315
+
| PCSD | Manages both Pacemaker and corosync through the `pcs` tools
338
316
339
317
PCSD must be running in order to use `pcs`.
340
318
@@ -369,7 +347,7 @@ pacemaker: active/enabled
369
347
370
348
In the example, `partition with quorum` means that a majority quorum of nodes is online. If the cluster loses a majority quorum of nodes , `pcs status` will return`partition WITHOUT quorum` and all resources will be stopped.
371
349
372
-
`online: [sqlvmnode1 sqlvmnode2 sqlvmnode3]` returns the name of all nodes currently participating in the cluster. If any nodes are not participating, `pcs status` returns `OFFLINE: [*nodename*]`.
350
+
`online: [sqlvmnode1 sqlvmnode2 sqlvmnode3]` returns the name of all nodes currently participating in the cluster. If any nodes are not participating, `pcs status` returns `OFFLINE: [<nodename>]`.
373
351
374
352
`PCSD Status` shows the cluster status for each node.
375
353
@@ -392,5 +370,5 @@ Check the following items when a node is offline.
392
370
393
371
## Next steps
394
372
395
-
[Operate SQL Server on Red Hat Enterprise Linux 7 shared disk cluster](sql-server-linux-shared-disk-cluster-red-hat-7-operate.md)
373
+
[Operate SQL Server on Red Hat Enterprise Linux 7.2 shared disk cluster](sql-server-linux-shared-disk-cluster-red-hat-7-operate.md)
0 commit comments