Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit cb7ba96

Browse files
Merge pull request #26946 from rwestMSFT/rw-0502-linux-fix-headings
Fix headings in some Linux articles
2 parents 4f70d15 + f3777a2 commit cb7ba96

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

docs/linux/sql-server-linux-availability-group-failover-ha.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Manage availability group failover - SQL Server on Linux
33
description: "This article describes types of failover: automatic, planned manual failover, and forced manual failover. Automatic and planned manual preserve all your data."
44
author: tejasaks
55
ms.author: tejasaks
6-
ms.reviewer: vanto
6+
ms.reviewer: vanto, randolphwest
77
ms.date: 10/05/2021
88
ms.service: sql
99
ms.subservice: linux
@@ -17,14 +17,14 @@ Within the context of an availability group (AG), the primary role and secondary
1717

1818
For background information about failover, see [Failover and failover modes](../database-engine/availability-groups/windows/failover-and-failover-modes-always-on-availability-groups.md).
1919

20-
## <a name="failover"></a>Manual failover
20+
## <a id="failover"></a> Manual failover
2121

2222
Use the cluster management tools to fail over an AG managed by an external cluster manager. For example, if a solution uses Pacemaker to manage a Linux cluster, use `pcs` to perform manual failovers on RHEL or Ubuntu. On SLES use `crm`.
2323

2424
> [!IMPORTANT]
2525
> Under normal operations, do not fail over with Transact-SQL or SQL Server management tools like SSMS or PowerShell. When `CLUSTER_TYPE = EXTERNAL`, the only acceptable value for `FAILOVER_MODE` is `EXTERNAL`. With these settings, all manual or automatic failover actions are executed by the external cluster manager. For instructions to force failover with potential data loss, see [Force failover](#forceFailover).
2626
27-
### <a name="manualFailover">Manual failover steps
27+
### <a id="manualFailover"></a> Manual failover steps
2828

2929
To fail over, the secondary replica that will become the primary replica must be synchronous. If a secondary replica is asynchronous, [change the availability mode](../database-engine/availability-groups/windows/change-the-availability-mode-of-an-availability-replica-sql-server.md).
3030

@@ -36,7 +36,7 @@ Manually fail over in two steps.
3636

3737
Second, [remove the location constraint](#removeLocConstraint).
3838

39-
#### <a name="manualMove"></a> Step 1. Manually fail over by moving availability group resource
39+
#### <a id="manualMove"></a> Step 1. Manually fail over by moving availability group resource
4040

4141
To manually fail over an AG resource named *ag_cluster* to cluster node named *nodeName2*, run the appropriate command for your distribution:
4242

@@ -56,7 +56,7 @@ To manually fail over an AG resource named *ag_cluster* to cluster node named *n
5656
>When you use the --lifetime option, the location constraint created to move the resource is temporary in nature and is valid for 30 seconds in previous example.
5757
>Please note that the temporary constraint is not cleared automatically and may show up in the constraint list, but as an expired constraint. Expired constraints do not affect the failover behavior of pacemaker cluster. If you do not use the --lifetime option when moving the resource, you should remove a location constraint that is automatically added as noted below.
5858
59-
#### <a name="removeLocConstraint"> </a> Step 2. Remove the location constraint
59+
#### <a id="removeLocConstraint"></a> Step 2. Remove the location constraint
6060

6161
During a manual failover, the `pcs` command `move` or `crm` command `migrate` adds a location constraint for the resource to be placed on the new target node. To see the new constraint, run the following command after manually moving the resource:
6262

@@ -116,7 +116,7 @@ For more information:
116116
- [Pacemaker - Move Resources Manually](https://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Clusters_from_Scratch/_move_resources_manually.html)
117117
[SLES Administration Guide - Resources](https://www.suse.com/documentation/sle-ha-12/singlehtml/book_sleha/book_sleha.html#sec.ha.troubleshooting.resource)
118118

119-
## <a name="forceFailover"></a> Force failover
119+
## <a id="forceFailover"></a> Force failover
120120

121121
A forced failover is intended strictly for disaster recovery. In this case, you cannot fail over with cluster management tools because the primary datacenter is down. If you force failover to an unsynchronized secondary replica, some data loss is possible. Only force failover if you must restore service to the AG immediately and are willing to risk losing data.
122122

docs/linux/sql-server-linux-setup-full-text-search.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Install SQL Server Full-Text Search for your platform:
2424
- [Ubuntu](#ubuntu)
2525
- [SUSE Linux Enterprise Server](#SLES)
2626

27-
## <a name="RHEL">Install on RHEL</a>
27+
## <a id="RHEL"></a> Install on RHEL
2828

2929
Use the following commands to install the **mssql-server-fts** on Red Hat Enterprise Linux.
3030

@@ -41,7 +41,7 @@ sudo yum update mssql-server-fts
4141

4242
If you need an offline installation, locate the Full-text Search package download in the [Release notes](sql-server-linux-release-notes-2017.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
4343

44-
## <a name="ubuntu">Install on Ubuntu</a>
44+
## <a id="ubuntu"></a> Install on Ubuntu
4545

4646
Use the following commands to install the **mssql-server-fts** on Ubuntu.
4747

@@ -59,7 +59,7 @@ sudo apt-get install -y mssql-server-fts
5959

6060
If you need an offline installation, locate the Full-text Search package download in the [Release notes](sql-server-linux-release-notes-2017.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
6161

62-
## <a name="SLES">Install on SLES</a>
62+
## <a id="SLES"></a> Install on SLES
6363

6464
Use the following commands to install the **mssql-server-fts** on SUSE Linux Enterprise Server.
6565

docs/linux/sql-server-linux-setup-sql-agent.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Before using the SQL Server Agent on Linux, use the following steps to enable or
3636
| SQL Server 2017 CU4 and higher</br>SQL Server 2019 | [Enable the SQL Server Agent](#EnableAgentAfterCU4) |
3737
| SQL Server 2017 CU3 and lower | [Install the SQL Server Agent](#InstallAgentBelowCU4) |
3838

39-
## <a id="EnableAgentAfterCU4"></a>Enable the SQL Server Agent
39+
## <a id="EnableAgentAfterCU4"></a> Enable the SQL Server Agent
4040

4141
For SQL Server 2019 and SQL Server 2017 CU4 and higher, you only need to enable the SQL Server Agent. You do not need to install a separate package.
4242

@@ -53,7 +53,7 @@ sudo systemctl restart mssql-server
5353
> [!NOTE]
5454
> SQL Server Management Studio Object Explorer does not display the contents of the SQL Server Agent node unless *Agent XPs* extended stored procedures are enabled, regardless of the SQL Server Agent service state. For more information, see [Agent XPs Server Configuration Option](../database-engine/configure-windows/agent-xps-server-configuration-option.md)
5555
56-
## <a name="InstallAgentBelowCU4"></a>Install the SQL Server Agent
56+
## <a id="InstallAgentBelowCU4"></a> Install the SQL Server Agent
5757

5858
For SQL Server 2017 CU3 and earlier, you must install the SQL Server Agent package.
5959

@@ -65,7 +65,7 @@ Install the SQL Server Agent for your platform:
6565
- [Ubuntu](#ubuntu)
6666
- [SUSE Linux Enterprise Server](#SLES)
6767

68-
### <a name="RHEL">Install on RHEL</a>
68+
### <a id="RHEL"></a> Install on RHEL
6969

7070
Use the following steps to install the **mssql-server-agent** on Red Hat Enterprise Linux.
7171

@@ -84,7 +84,7 @@ sudo systemctl restart mssql-server
8484

8585
If you need an offline installation, locate the SQL Server Agent package download in the [Release notes](sql-server-linux-release-notes-2017.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
8686

87-
### <a name="ubuntu">Install on Ubuntu</a>
87+
### <a id="ubuntu"></a> Install on Ubuntu
8888

8989
Use the following steps to install the **mssql-server-agent** on Ubuntu.
9090

@@ -104,7 +104,7 @@ sudo systemctl restart mssql-server
104104

105105
If you need an offline installation, locate the SQL Server Agent package download in the [Release notes](sql-server-linux-release-notes-2017.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
106106

107-
### <a name="SLES">Install on SLES</a>
107+
### <a id="SLES"></a> Install on SLES
108108

109109
Use the following steps to install the **mssql-server-agent** on SUSE Linux Enterprise Server.
110110

0 commit comments

Comments
 (0)