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 <[email protected]>
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 %}