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 %}