This is an automated email from the ASF dual-hosted git repository.

ddanielr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 4d844d16a Fix broken links on zookeeper page (#467)
4d844d16a is described below

commit 4d844d16a623889d08a2ef2b28fa604dc5c2536a
Author: Daniel Roberts <ddani...@gmail.com>
AuthorDate: Fri Jul 18 14:20:07 2025 -0400

    Fix broken links on zookeeper page (#467)
    
    Fix broken anchor links and link name
    Fixes the warning about CMD arg format when building the docker image.
---
 Dockerfile                           | 2 +-
 _docs-2/troubleshooting/zookeeper.md | 7 ++++---
 _docs-4/troubleshooting/zookeeper.md | 7 ++++---
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 86c4b3a56..e35a03dc0 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -32,4 +32,4 @@ ENV PORT=4000
 EXPOSE $PORT
 
 # Configure the default command to build from the mounted repository.
-CMD bundle exec jekyll serve -H $HOST -P $PORT
+CMD ["sh", "-c", "bundle exec jekyll serve -H ${HOST} -P ${PORT}"]
diff --git a/_docs-2/troubleshooting/zookeeper.md 
b/_docs-2/troubleshooting/zookeeper.md
index 788d62076..99b1f259a 100644
--- a/_docs-2/troubleshooting/zookeeper.md
+++ b/_docs-2/troubleshooting/zookeeper.md
@@ -7,7 +7,7 @@ order: 7
 
 Accumulo requires full access to nodes in ZooKeeper under the /accumulo path.  
The ACLs can be examined using the
 ZooKeeper cli `getAcl` and modified with `setAcl` commands.  With 2.1.1, the 
zoo-info-viewer utility has an option
-that will print all of the ACLs for the nodes under `/accumulo/[INSTANCE_ID]` 
(See [zoo-info-viewer]).  
+that will print all of the ACLs for the nodes under `/accumulo/[INSTANCE_ID]` 
(See [zoo-info-viewer --print-acls]).  
 To run the utility, only ZooKeeper needs to be running. If hdfs is running, 
the instance id can be read from hdfs, 
 or it can be entered with the zoo-info-viewer command --instanceId option.  
Accumulo management processes 
 *do not* need to be running. This allows checking the ACLs before starting an 
upgrade.
@@ -28,7 +28,7 @@ The utility prints out a line for each znode that contains 
two fields related to
 Nodes marked with `ERROR_ACCUMULO_MISSING_SOME` shows that Accumulo does not 
have `cdrwa` permissions.
 Without full permissions, the upgrade will fail checks. The node permissions 
need to be corrected with the ZooKeeper
 `setAcl` command.  If you do not have sufficient permissions to change the 
ACLs on a node, see the section 
-below, [ACL errors during upgrade]({% durl 
troubleshooting/zookeeper/ACL#errors#during#upgrade %}).
+below, [ACL errors during upgrade](#acl-errors-during-upgrade).
 
 Most Accumulo nodes do not contain sensitive data. Allowing unauthenticated 
ZooKeeper client(s) to read values is 
 not unusual in typical deployments. The exception to a permissive read policy 
are the nodes that store configuration 
@@ -60,5 +60,6 @@ Manual intervention is required in the event that an upgrade 
fails due to unexpe
     6. Then, correct the ACL on the znode using the command `setAcl -R <path> 
world:anyone:r,auth:accumulo:cdrwa`
 
 [option]: 
https://zookeeper.apache.org/doc/r3.5.2-alpha/zookeeperAdmin.html#sc_authOptions
-[tools-info-viewer]: {% durl troubleshooting/tools#mode-print-ACLs %}
+[zoo-info-viewer --print-acls]: {% durl 
troubleshooting/tools#mode-print-acls-new-in-211 %}
+[zoo-info-viewer]: {% durl troubleshooting/tools#zoo-info-viewer-new-in-21 %}
 
diff --git a/_docs-4/troubleshooting/zookeeper.md 
b/_docs-4/troubleshooting/zookeeper.md
index 788d62076..99b1f259a 100644
--- a/_docs-4/troubleshooting/zookeeper.md
+++ b/_docs-4/troubleshooting/zookeeper.md
@@ -7,7 +7,7 @@ order: 7
 
 Accumulo requires full access to nodes in ZooKeeper under the /accumulo path.  
The ACLs can be examined using the
 ZooKeeper cli `getAcl` and modified with `setAcl` commands.  With 2.1.1, the 
zoo-info-viewer utility has an option
-that will print all of the ACLs for the nodes under `/accumulo/[INSTANCE_ID]` 
(See [zoo-info-viewer]).  
+that will print all of the ACLs for the nodes under `/accumulo/[INSTANCE_ID]` 
(See [zoo-info-viewer --print-acls]).  
 To run the utility, only ZooKeeper needs to be running. If hdfs is running, 
the instance id can be read from hdfs, 
 or it can be entered with the zoo-info-viewer command --instanceId option.  
Accumulo management processes 
 *do not* need to be running. This allows checking the ACLs before starting an 
upgrade.
@@ -28,7 +28,7 @@ The utility prints out a line for each znode that contains 
two fields related to
 Nodes marked with `ERROR_ACCUMULO_MISSING_SOME` shows that Accumulo does not 
have `cdrwa` permissions.
 Without full permissions, the upgrade will fail checks. The node permissions 
need to be corrected with the ZooKeeper
 `setAcl` command.  If you do not have sufficient permissions to change the 
ACLs on a node, see the section 
-below, [ACL errors during upgrade]({% durl 
troubleshooting/zookeeper/ACL#errors#during#upgrade %}).
+below, [ACL errors during upgrade](#acl-errors-during-upgrade).
 
 Most Accumulo nodes do not contain sensitive data. Allowing unauthenticated 
ZooKeeper client(s) to read values is 
 not unusual in typical deployments. The exception to a permissive read policy 
are the nodes that store configuration 
@@ -60,5 +60,6 @@ Manual intervention is required in the event that an upgrade 
fails due to unexpe
     6. Then, correct the ACL on the znode using the command `setAcl -R <path> 
world:anyone:r,auth:accumulo:cdrwa`
 
 [option]: 
https://zookeeper.apache.org/doc/r3.5.2-alpha/zookeeperAdmin.html#sc_authOptions
-[tools-info-viewer]: {% durl troubleshooting/tools#mode-print-ACLs %}
+[zoo-info-viewer --print-acls]: {% durl 
troubleshooting/tools#mode-print-acls-new-in-211 %}
+[zoo-info-viewer]: {% durl troubleshooting/tools#zoo-info-viewer-new-in-21 %}
 

Reply via email to