diff --git a/content/GettingStarted/Migrate/MigratePrep.md b/content/GettingStarted/Migrate/MigratePrep.md
index bc1df4796b..1054dba66f 100644
--- a/content/GettingStarted/Migrate/MigratePrep.md
+++ b/content/GettingStarted/Migrate/MigratePrep.md
@@ -89,7 +89,7 @@ CORE Enterprise customers are encouraged to contact Support for assistance with
After updating to the latest publicly-available release of CORE and making any changes to CORE user accounts or any other settings download these files and keep them in a safe place and where you can access them if you need to revert to CORE with a clean install using the CORE
Use [`storage pool query`]({{< relref "CLIPool.md #query-command" >}}) to find the id numbers for all pools on the system. | pool=1
|
+| `pool` | Yes | Enter the id number for the selected pool.
Use [`storage pool query`]({{< relref "CLIPool.md#query-command" >}}) to find the id numbers for all pools on the system. | pool=1
|
| `threshold` | No | Enter the number of days before a completed scrub is allowed to run again. Default value is `35`. This controls the task schedule. For example, scheduling a scrub to run daily and setting Threshold days to 7 means the scrub attempts to run daily. When the scrub succeeds, it continues to check daily but does not run again until the seven days have elapsed. Using a multiple of seven ensures the scrub always occurs on the same weekday. | threshold=7
|
| `description` | No | Enter a human-readable name or description for the scrub task. | description= "scrub task 1"
|
| `schedule` | No | Enter an array of properties that specify the date and time when the scrub task runs. The default setting is to run the task weekly, every Sunday at 00:00 (0 0 * * 0). Enter `{}` without property arguments to accept default values for schedule properties, or enter each property argument enclosed in square brackets with double-quoted properties and values. Separate each array property argument enclosed in square brackets `[]` with a comma and space. Properties are:
schedule={["minute"="00"], ["hour"="*"], ["dom"="*"], ["month"="*"], ["dow"="*"]}
|
@@ -178,7 +178,7 @@ The `run` command activates a one-time scrub task for the selected pool.
#### Description
`run` has one required property, `name`, and one optional property, `threshold`.
-To find the `name` of the pool you want to scrub, use [`storage pool query`]({{< relref "CLIPool.md #query-command" >}}) or [`storage dataset query id`]({{< relref "CLIDataset.md #query-command" >}}) to return the paths of all pools and child datasets on the system.
+To find the `name` of the pool you want to scrub, use [`storage pool query`]({{< relref "CLIPool.md#query-command" >}}) or [`storage dataset query id`]({{< relref "CLIDataset.md#query-command" >}}) to return the paths of all pools and child datasets on the system.
`threshold` defaults to 35 days.
To preserve system resources, the scrub runs only if time since the pool was last scrubbed is greater than the threshold value.
@@ -186,7 +186,7 @@ To override the threshold and run immediately, you can use `threshold=0`.
Enter the full command string and then press Enter.
`run` returns an empty line.
-To check if the scrub starts successfully, you can use [`system alert list`]({{< relref "CLIAlert.md #list-command" >}}) to view system alerts.
+To check if the scrub starts successfully, you can use [`system alert list`]({{< relref "CLIAlert.md#list-command" >}}) to view system alerts.
#### Usage
@@ -214,7 +214,7 @@ The `scrub` command allows you to start a one-time scrub task for the selected p
#### Description
`scrub` has two required properties, `name` and `action`.
-To find the `name` of the pool you want to scrub, use [`storage pool query`]({{< relref "CLIPool.md #query-command" >}}) or [`storage dataset query id`]({{< relref "CLIDataset.md #query-command" >}}) to return the paths of all pools and child datasets on the system.
+To find the `name` of the pool you want to scrub, use [`storage pool query`]({{< relref "CLIPool.md#query-command" >}}) or [`storage dataset query id`]({{< relref "CLIDataset.md#query-command" >}}) to return the paths of all pools and child datasets on the system.
There are three possible values for `action`:
diff --git a/content/SCALECLIReference/System/CLIBoot.md b/content/SCALECLIReference/System/CLIBoot.md
index 2387ce5182..845525ac58 100644
--- a/content/SCALECLIReference/System/CLIBoot.md
+++ b/content/SCALECLIReference/System/CLIBoot.md
@@ -27,8 +27,8 @@ You can enter commands from the main CLI prompt or from the **boot** namespace p
The `attach` command runs a job that attaches a device (disk) to the boot pool.
Before running this command, use these commands:
-* [`storage disk query`]({{< relref "CLIDisk.md #query-command" >}}) to locate the names and size of disks.
-* [`storage disk get_unused`]({{< relref "CLIDisk.md #get_unused-command" >}}) to locate unused disks on the system.
+* [`storage disk query`]({{< relref "CLIDisk.md#query-command" >}}) to locate the names and size of disks.
+* [`storage disk get_unused`]({{< relref "CLIDisk.md#get_unused-command" >}}) to locate unused disks on the system.
* [`system boot get_disks`](#get_disks-command) to get the name of the boot pool disk.
{{< expand "Using the Attach Command" "v" >}}
@@ -114,7 +114,7 @@ xvda
### Get_Scrub_Interval Command
Use the `get_scrub_interval` command to obtain the number of days between boot pool scrubs.
-The [`system advanced config`]({{< relref "CLIAdvanced.md #config-command" >}}) result also shows the `boot_scrub` interval.
+The [`system advanced config`]({{< relref "CLIAdvanced.md#config-command" >}}) result also shows the `boot_scrub` interval.
{{< expand "Using the Get_Scrub_Interval Command" "v" >}}
#### Description
@@ -182,8 +182,8 @@ system boot get_state
Use the `replace` command to remove a device (drive) from the boot pool and replace it with a device of at least the same size. This command resilvers the boot pool and installs the boot loader on the new device.
Before running this command, use these commands:
-* [`storage disk query`]({{< relref "CLIDisk.md #query-command" >}}) to locate the names and size of disks.
-* [`storage disk get_unused`]({{< relref "CLIDisk.md #get_unused-command" >}}) to locate unused disks on the system.
+* [`storage disk query`]({{< relref "CLIDisk.md#query-command" >}}) to locate the names and size of disks.
+* [`storage disk get_unused`]({{< relref "CLIDisk.md#get_unused-command" >}}) to locate unused disks on the system.
* [`system boot get_disks`](#get_disks-command) to get the name of the boot pool disk.
{{< expand "Using the Replace Command" "v" >}}
@@ -249,7 +249,7 @@ system boot scrub
### Set_Scrub_Interval Command
Use the `set_scrub_interval` to set or change the interval (in days) between boot pool scrub operations.
-You can also use the [`system advanced update boot_scrub=`]({{< relref "CLIAdvanced.md #update-command" >}}) command to set the boot pool scrub interval.
+You can also use the [`system advanced update boot_scrub=`]({{< relref "CLIAdvanced.md#update-command" >}}) command to set the boot pool scrub interval.
{{< expand "Using the Set_Scrub_Interval Command" "v" >}}
#### Description
The `set_scrub_interval` command has one required property, `interval`.
diff --git a/content/SCALECLIReference/System/CLIBootenv.md b/content/SCALECLIReference/System/CLIBootenv.md
index da8c0e1dcc..9d691c077e 100644
--- a/content/SCALECLIReference/System/CLIBootenv.md
+++ b/content/SCALECLIReference/System/CLIBootenv.md
@@ -33,7 +33,7 @@ Use [`query`](#query-command) to find the boot environment `id`.
`activate` returns `true` when successful.
`query` returns `active` values of `N` (now) for the current boot environment and `R` (reboot) for the pending one.
-Enter [`system reboot`]({{< relref "/scaleclireference/system/_index.md #reboot-command" >}}) to reboot the system and activate the pending boot environment.
+Enter [`system reboot`]({{< relref "/scaleclireference/system/_index.md#reboot-command" >}}) to reboot the system and activate the pending boot environment.
#### Usage
diff --git a/content/SCALECLIReference/System/CLITrueCommand.md b/content/SCALECLIReference/System/CLITrueCommand.md
index 13780ac7f6..4771212ed8 100644
--- a/content/SCALECLIReference/System/CLITrueCommand.md
+++ b/content/SCALECLIReference/System/CLITrueCommand.md
@@ -82,7 +82,7 @@ system truecommand connected
### Update Command
The `update` command allows you to update TrueCommand configuration.
-Use [`auth api_key create`]({{< relref "CLIApiKey.md #create-command" >}}) to obtain a new API key.
+Use [`auth api_key create`]({{< relref "CLIApiKey.md#create-command" >}}) to obtain a new API key.
{{< expand "Using the Update Command" "v" >}}
#### Description
diff --git a/content/SCALETutorials/Apps/CommunityApps/Immich.md b/content/SCALETutorials/Apps/CommunityApps/Immich.md
index 2a5006c058..68e0e556c4 100644
--- a/content/SCALETutorials/Apps/CommunityApps/Immich.md
+++ b/content/SCALETutorials/Apps/CommunityApps/Immich.md
@@ -146,4 +146,4 @@ Enter a plain integer followed by the measurement suffix, for example 4G or 123M
Systems with compatible GPU(s) display devices in **GPU Configuration**.
Use the **GPU Resource** dropdown menu(s) to configure device allocation.
-See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md #allocating-gpu" >}}) for more information about allocating GPU devices in TrueNAS SCALE.
+See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md#allocating-gpu" >}}) for more information about allocating GPU devices in TrueNAS SCALE.
diff --git a/content/SCALETutorials/Apps/CommunityApps/InstallPiHoleApp.md b/content/SCALETutorials/Apps/CommunityApps/InstallPiHoleApp.md
index 1bfd856d72..6cdd972ddb 100644
--- a/content/SCALETutorials/Apps/CommunityApps/InstallPiHoleApp.md
+++ b/content/SCALETutorials/Apps/CommunityApps/InstallPiHoleApp.md
@@ -52,7 +52,7 @@ Click the arrow to the left of ** /mnt
Pi-hole uses volumes store your data between container upgrades.
{{< hint type=warning >}}
-You need to create these directories in a dataset on SCALE before you begin installing this container. To create a directory, open the TrueNAS SCALE CLI and enter [`storage filesystem mkdir path="/PATH/TO/DIRECTORY"`]({{< relref "CLIFilesystem-Storage.md #mkdir-command" >}}).
+You need to create these directories in a dataset on SCALE before you begin installing this container. To create a directory, open the TrueNAS SCALE CLI and enter [`storage filesystem mkdir path="/PATH/TO/DIRECTORY"`]({{< relref "CLIFilesystem-Storage.md#mkdir-command" >}}).
{{< /hint >}}
![AppPiHoleStorageSettings](/images/SCALE/Apps/AppPiHoleStorageSettings.png "PiHole Storage Settings")
diff --git a/content/SCALETutorials/Apps/CommunityApps/jellyfin.md b/content/SCALETutorials/Apps/CommunityApps/jellyfin.md
index 20a3cba0d0..1086e8d114 100644
--- a/content/SCALETutorials/Apps/CommunityApps/jellyfin.md
+++ b/content/SCALETutorials/Apps/CommunityApps/jellyfin.md
@@ -204,4 +204,4 @@ Enter a plain integer followed by the measurement suffix, for example 4G.
Systems with compatible GPU(s) display devices in **GPU Configuration**.
Use the **GPU Resource** dropdown menu(s) to configure device allocation.
-See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md #allocating-gpu" >}}) for more information about allocating GPU devices in TrueNAS SCALE.
+See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md#allocating-gpu" >}}) for more information about allocating GPU devices in TrueNAS SCALE.
diff --git a/content/SCALETutorials/Apps/UsingCustomApp.md b/content/SCALETutorials/Apps/UsingCustomApp.md
index 484f7e3e20..2c52d557a2 100644
--- a/content/SCALETutorials/Apps/UsingCustomApp.md
+++ b/content/SCALETutorials/Apps/UsingCustomApp.md
@@ -30,7 +30,7 @@ If your application requires directory paths, specific datasets, or other storag
You cannot exit the configuration wizard and save settings to create data storage or directories in the middle of the process. If you are unsure about any configuration settings, review the [Install Custom App Screen UI reference article]({{< relref "InstallCustomAppScreens.md" >}}) before creating a new container image.
-To create directories in a dataset on SCALE, before you begin installing the container, open the TrueNAS SCALE CLI and enter [`storage filesystem mkdir path="/PATH/TO/DIRECTORY"`]({{< relref "CLIFilesystem-Storage.md #mkdir-command" >}}).
+To create directories in a dataset on SCALE, before you begin installing the container, open the TrueNAS SCALE CLI and enter [`storage filesystem mkdir path="/PATH/TO/DIRECTORY"`]({{< relref "CLIFilesystem-Storage.md#mkdir-command" >}}).
{{< /hint >}}
When you are ready to create a container, go to **Apps**, click **Discover Apps**, then click **Custom App**.
diff --git a/content/SCALETutorials/ConfigReportsScale.md b/content/SCALETutorials/ConfigReportsScale.md
index 242b6f2dc6..68ec59e593 100644
--- a/content/SCALETutorials/ConfigReportsScale.md
+++ b/content/SCALETutorials/ConfigReportsScale.md
@@ -48,7 +48,7 @@ To configure a reporting exporter in SCALE, you need the:
* Port number the reporting service listens on.
If using another TrueNAS system with a reporting application, this is the port number the TrueNAS system listens on (port:80)
-For more information on reporting exporter settings, see [Add Reporting Exporter]({{< relref "ReportingScreensSCALE.md #add-reporting-exporter" >}}).
+For more information on reporting exporter settings, see [Add Reporting Exporter]({{< relref "ReportingScreensSCALE.md#add-reporting-exporter" >}}).
Go to **Reporting** and click on **Exporters** to open the **Reporting Exporters** screen.
Any reporting exporters configured on the system display on the **Reporting Exporters** screen.
diff --git a/content/SCALETutorials/Shares/MixedModeShares.md b/content/SCALETutorials/Shares/MixedModeShares.md
index db4bd728dd..dbebe59966 100644
--- a/content/SCALETutorials/Shares/MixedModeShares.md
+++ b/content/SCALETutorials/Shares/MixedModeShares.md
@@ -107,7 +107,7 @@ Select **Multiprotocol** from the **Dataset Preset** dropdown. The share configu
{{< trueimage src="/images/SCALE/Datasets/AddMultimodeDataset.png" alt="Adding a Multimode Dataset and Share" id="Adding a Multimode Dataset and Share" >}}
(Optional) Click **Advanced Options** to customize other dataset settings such as quotas, compression level, encryption, and case sensitivity.
-See [Creating Datasets]({{< relref "DatasetsSCALE.md #creating-a-dataset" >}}) for more information on adding and customizing datasets.
+See [Creating Datasets]({{< relref "DatasetsSCALE.md#creating-a-dataset" >}}) for more information on adding and customizing datasets.
Click **Save**. TrueNAS creates the dataset and the SMB and NFS shares. Next edit both shares.
After editing the shares, edit the dataset ACL.
@@ -178,4 +178,4 @@ After setting the dataset permission, connect to the share.
### Connecting to a Multiprotocol Share
After creating and configuring the shares, connect to the mulit-protocol share using either SMB or NFS protocols from a variety of client operating systems including Windows, Apple, FreeBSD, and Linux/Unix systems.
-For more information on accessing shares, see [Mounting the SMB Share]({{< relref "/SCALETutorials/Shares/_index.md #mounting-the-smb-share" >}}) and [Connecting to the NFS Share]({{< relref "AddingNFSShares.md #connecting-to-the-nfs-share" >}}).
+For more information on accessing shares, see [Mounting the SMB Share]({{< relref "/SCALETutorials/Shares/SMB/_index.md#mounting-the-smb-share" >}}) and [Connecting to the NFS Share]({{< relref "AddingNFSShares.md#connecting-to-the-nfs-share" >}}).
diff --git a/content/SCALETutorials/Storage/Disks/SLOGOverprovisionSCALE.md b/content/SCALETutorials/Storage/Disks/SLOGOverprovisionSCALE.md
index 14123ce34c..03bd31c05e 100644
--- a/content/SCALETutorials/Storage/Disks/SLOGOverprovisionSCALE.md
+++ b/content/SCALETutorials/Storage/Disks/SLOGOverprovisionSCALE.md
@@ -40,7 +40,7 @@ ZFS permits removing and re-adding SLOG disks to an active pool at any time.
## Resizing a Disk to Over-Provision
-SCALE uses the [`storage disk resize`]({{< relref "CLIDisk.md #resize-command" >}}) command to change the size of a device. The SCALE UI does not have a UI function for this command yet.
+SCALE uses the [`storage disk resize`]({{< relref "CLIDisk.md#resize-command" >}}) command to change the size of a device. The SCALE UI does not have a UI function for this command yet.
The `storage disk resize` command supports SAS, SATA, SAT (interposer) and NVMe drives. Power cycle SATA drives before a second resize.
1. Open a shell session using an SSH connection or from the local console.
diff --git a/content/SCALETutorials/SystemSettings/Advanced/ManageGPUSCALE.md b/content/SCALETutorials/SystemSettings/Advanced/ManageGPUSCALE.md
index 8edcdc2301..8c1600237c 100644
--- a/content/SCALETutorials/SystemSettings/Advanced/ManageGPUSCALE.md
+++ b/content/SCALETutorials/SystemSettings/Advanced/ManageGPUSCALE.md
@@ -10,7 +10,7 @@ tags:
---
Systems with more than one graphics processing unit (GPU) installed can isolate additional GPU device(s) from the host operating system (OS) and allocate them for use by a virtual machine (VM).
-Isolated GPU devices are unavailable to the OS and for [allocation to applications]({{< relref "/scaletutorials/apps/_index.md #allocating-gpu" >}}).
+Isolated GPU devices are unavailable to the OS and for [allocation to applications]({{< relref "/scaletutorials/apps/_index.md#allocating-gpu" >}}).
{{< include file="/static/includes/AdvancedSettingsWarningSCALE.md" >}}
diff --git a/content/SCALEUIReference/Apps/InstallCustomAppScreens.md b/content/SCALEUIReference/Apps/InstallCustomAppScreens.md
index 1dc2ab3929..ed0dccd6de 100644
--- a/content/SCALEUIReference/Apps/InstallCustomAppScreens.md
+++ b/content/SCALEUIReference/Apps/InstallCustomAppScreens.md
@@ -255,7 +255,7 @@ For fewer issues, select **Kill existing pods before creating new ones**.
Settings only display if the system detects available GPU device(s).
Select the number of devices to allocate from the **Select GPU** dropdown list of devices.
-See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md #allocating-gpu" >}}) for more information.
+See [Allocating GPU]({{< relref "/scaletutorials/apps/_index.md#allocating-gpu" >}}) for more information.
### Resource Limits Settings
diff --git a/content/SCALEUIReference/ReportingScreensSCALE.md b/content/SCALEUIReference/ReportingScreensSCALE.md
index c45aa0d431..c58310fae3 100644
--- a/content/SCALEUIReference/ReportingScreensSCALE.md
+++ b/content/SCALEUIReference/ReportingScreensSCALE.md
@@ -150,4 +150,4 @@ Additional settings populate based on the selected **Type** option.
{{< /truetable >}}
{{< /expand >}}
-See [Adding a Reporting Exporter]({{< relref "ConfigReportsScale.md #adding-a-reporting-exporter" >}}) for guidance with configuring a Graphite exporter on TrueNAS.
+See [Adding a Reporting Exporter]({{< relref "ConfigReportsScale.md#adding-a-reporting-exporter" >}}) for guidance with configuring a Graphite exporter on TrueNAS.
diff --git a/static/includes/BrowsingSnapshotCollections1.md b/static/includes/BrowsingSnapshotCollections1.md
index ddb6c78602..bc4a25c8df 100644
--- a/static/includes/BrowsingSnapshotCollections1.md
+++ b/static/includes/BrowsingSnapshotCollections1.md
@@ -23,7 +23,7 @@ To access snapshots:
From to the dataset root folder, open the storage filesystem listdir path="/PATH/TO/DATASET/.zfs/PATH/TO/SNAPSHOT"
to view snapshot contents.
- See also [`storage filesystem`]({{< relref "clifilesystem-storage.md #listdir-command" >}}).
+ See also [`storage filesystem`]({{< relref "clifilesystem-storage.md#listdir-command" >}}).
{{< expand "Command Example" "v" >}}
```
diff --git a/static/includes/MinIODatasetRequirements.md b/static/includes/MinIODatasetRequirements.md
index f101c55063..de80afe52c 100644
--- a/static/includes/MinIODatasetRequirements.md
+++ b/static/includes/MinIODatasetRequirements.md
@@ -8,7 +8,7 @@ You can use either an existing pool or [create a new one]({{< relref "CreatePool
After creating the dataset, create the directory where MinIO stores information the application uses.
There are two ways to do this:
-* In the TrueNAS SCALE CLI, use [`storage filesystem mkdir path="/PATH/TO/minio/data"`]({{< relref "CLIFilesystem-Storage.md #mkdir-command" >}}) to create the **/data** directory in the MinIO dataset.
+* In the TrueNAS SCALE CLI, use [`storage filesystem mkdir path="/PATH/TO/minio/data"`]({{< relref "CLIFilesystem-Storage.md#mkdir-command" >}}) to create the **/data** directory in the MinIO dataset.
{{< expand "Command Example" "v" >}}
```