This is an automated email from the ASF dual-hosted git repository.
jialiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ambari-website.git
The following commit(s) were added to refs/heads/main by this push:
new 2f886cd AMBARI-26431: Add download page instead of self hosted page
(#29)
2f886cd is described below
commit 2f886cdaa6364536f18e77f74f5794bf1af299d0
Author: jialiang <[email protected]>
AuthorDate: Tue Apr 8 09:48:40 2025 +0800
AMBARI-26431: Add download page instead of self hosted page (#29)
---
docs/introduction.md | 85 +++-------
docs/quick-start/download.md | 183 +++++++++++++++++++++
docs/quick-start/quick-start-guide.md | 26 +--
docs/release-notes.md | 10 +-
sidebars.js | 1 +
versioned_docs/version-3.0.0/introduction.md | 84 +++-------
.../version-3.0.0/quick-start/download.md | 183 +++++++++++++++++++++
.../version-3.0.0/quick-start/quick-start-guide.md | 26 +--
versioned_docs/version-3.0.0/release-notes.md | 10 +-
versioned_sidebars/version-3.0.0-sidebars.json | 1 +
yarn.lock | 8 +-
11 files changed, 448 insertions(+), 169 deletions(-)
diff --git a/docs/introduction.md b/docs/introduction.md
index cbd6412..ff13e20 100644
--- a/docs/introduction.md
+++ b/docs/introduction.md
@@ -38,89 +38,46 @@ Note: Ambari currently supports the 64-bit version of the
following Operating Sy
* OpenEuler 22
* Other operating systems will be supported in future releases.
-## Get Involved
-
-Visit the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari) for design
documents, roadmap, development guidelines, etc.
-
-[Join the Ambari User Meetup
Group](http://www.meetup.com/Apache-Ambari-User-Group). You can see the slides
from [April 2,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/109316812/), [June
25, 2013](http://www.meetup.com/Apache-Ambari-User-Group/events/119184782/),
and [September 25,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/134373312/) meetups.
-
-
-
-# Apache Ambari Download
-1. Download Links for Apache Ambari 3.0.0
-https://apache-ambari.com/dist/ambari/3.0.0/rocky9/
-
-2. Download Links for Apache Ambari Bigtop stack 3.0.0
-https://apache-ambari.com/dist/bigtop//3.3.0/rocky9/
-
-
-## Creating Local Repository
-1. Install createrepo package
-```
-sudo dnf install createrepo
-```
-2. Create repository directory
-```
-sudo mkdir -p /var/www/html/ambari-repo/{ambari,bigtop}
-sudo chmod -R 755 /var/www/html/ambari-repo
-```
-3. Download and move RPM packages
-```
-# For Rocky Linux 8:
-cd /var/www/html/ambari-repo/ambari
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky8/
-
-cd /var/www/html/ambari-repo/bigtop
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky8/
-
-# For Rocky Linux 9:
-cd /var/www/html/ambari-repo/ambari
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky9/
-
-cd /var/www/html/ambari-repo/bigtop
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky9/
-```
-4. Create repository metadata
-```
-cd /var/www/html/ambari-repo
-sudo createrepo ambari
-sudo createrepo bigtop
-```
-Important Notes
-
-- All packages are built for x86_64 architecture
-- Packages are tested on Rocky Linux 8 and 9
-- Updates are provided on a best-effort basis
+## Version Information
+### Ambari 3.0.0
+The core components of Apache Ambari for cluster management and monitoring:
-
-## Ambari 3.0.0
-
-| component | CPU | OS | Version |
+| Component | CPU | OS | Version |
| --- | --- | ---- | ---- |
| ambari-agent | x86_64 | Rocky Linux 9 | ambari-agent-3.0.0.0-0.x86_64.rpm |
| ambari-server | x86_64 | Rocky Linux 9 | ambari-server-3.0.0.0-0.x86_64.rpm |
+### Bigtop Stack 3.3.0
+Apache Bigtop provides a complete Hadoop ecosystem with the following
components:
-
-## bigtop stack 3.3.0
-
-| component | CPU | OS | Version |
+| Component | CPU | OS | Version |
| --- | --- | ---- | ---- |
| alluxio | x86_64 | Rocky Linux 9 | alluxio_3_3_0-2.9.3-1.el9.x86_64.rpm |
| bigtop-groovy | x86_64 | Rocky Linux 9 |
bigtop-groovy-2.5.4-1.el9.noarch.rpm |
-| bigtop-jsvc | x86_64 | Rocky Linux 9 |bigtop-jsvc-1.2.4-1.el9.x86_64.rpm
+| bigtop-jsvc | x86_64 | Rocky Linux 9 |bigtop-jsvc-1.2.4-1.el9.x86_64.rpm
|
| bigtop-select | x86_64 | Rocky Linux 9 |bigtop-select-3.3.0-1.el9.noarch.rpm
|
| bigtop-utils | x86_64 | Rocky Linux 9 |bigtop-utils-3.3.0-1.el9.noarch.rpm
|
| flink | x86_64 | Rocky Linux 9 |flink_3_3_0-1.16.2-1.el9.noarch.rpm |
-| hadoop | x86_64 | Rocky Linux 9 |hadoop_3_3_0-3.3.6-1.el9.x86_64.rpm <br>
hadoop_3_3_0-yarn-3.3.6-1.el9.x86_64.rpm |
+| hadoop | x86_64 | Rocky Linux 9 |hadoop_3_3_0-3.3.6-1.el9.x86_64.rpm <br />
hadoop_3_3_0-yarn-3.3.6-1.el9.x86_64.rpm |
| hbase | x86_64 | Rocky Linux 9 |hbase_3_3_0-2.4.17-1.el9.x86_64.rpm |
| hive | x86_64 | Rocky Linux 9 |hive_3_3_0-3.1.3-1.el9.noarch.rpm |
| kafka | x86_64 | Rocky Linux 9 |kafka_3_3_0-2.8.2-1.el9.noarch.rpm |
| livy | x86_64 | Rocky Linux 9 |livy_3_3_0-0.8.0-1.el9.noarch.rpm |
-| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x..>
<br>ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm <br>ranger_3_3_0-kno
[...]
+| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
<br />ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm [...]
| solr | x86_64 | Rocky Linux 9 | solr_3_3_0-8.11.2-2.el9.noarch.rpm |
| spark | x86_64 | Rocky Linux 9 | spark_3_3_0-3.3.4-1.el9.noarch.rpm |
| tez | x86_64 | Rocky Linux 9 | tez_3_3_0-0.10.2-1.el9.noarch.rpm |
| zeppelin | x86_64 | Rocky Linux 9 | zeppelin_3_3_0-0.11.0-1.el9.x86_64.rpm |
| zookeeper | x86_64 | Rocky Linux 9 | zookeeper_3_3_0-3.7.2-1.el9.x86_64.rpm
|
+
+> Note: The above tables show Rocky Linux 9 packages. For other supported
operating systems and complete package listings, please visit the [Download
Page](quick-start/download.md).
+
+## Get Involved
+
+Visit the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari) for design
documents, roadmap, development guidelines, etc.
+
+[Join the Ambari User Meetup
Group](http://www.meetup.com/Apache-Ambari-User-Group). You can see the slides
from [April 2,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/109316812/), [June
25, 2013](http://www.meetup.com/Apache-Ambari-User-Group/events/119184782/),
and [September 25,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/134373312/) meetups.
+
+
+
diff --git a/docs/quick-start/download.md b/docs/quick-start/download.md
new file mode 100644
index 0000000..793e0fb
--- /dev/null
+++ b/docs/quick-start/download.md
@@ -0,0 +1,183 @@
+---
+sidebar_position: 2
+---
+
+# Download
+
+Welcome to the Apache Ambari Community Download Site. Here you can find the
latest releases of Apache Ambari and Apache Bigtop packages.
+
+## Download Links
+
+### Apache Ambari 3.0.0
+
+- Rocky Linux 8 Package Download:
[https://apache-ambari.com/dist/ambari/3.0.0/rocky8/](https://apache-ambari.com/dist/ambari/3.0.0/rocky8/)
+- Rocky Linux 9 Package Download:
[https://apache-ambari.com/dist/ambari/3.0.0/rocky9/](https://apache-ambari.com/dist/ambari/3.0.0/rocky9/)
+
+#### MD5 Checksums
+For security purposes, you can verify the integrity of the downloaded files
using MD5 checksums:
+
+- [View MD5 Checksums - Rocky Linux
8](https://apache-ambari.com/dist/ambari/3.0.0/rocky8/MD5SUMS.txt)
+- [View MD5 Checksums - Rocky Linux
9](https://apache-ambari.com/dist/ambari/3.0.0/rocky9/MD5SUMS.txt)
+
+### Apache Ambari Bigtop Stack 3.3.0
+
+- Rocky Linux 8 Package Download:
[https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/](https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/)
+- Rocky Linux 9 Package Download:
[https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/](https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/)
+
+#### MD5 Checksums
+For security purposes, you can verify the integrity of the downloaded files
using MD5 checksums:
+
+- [View MD5 Checksums - Rocky Linux
8](https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/MD5SUMS.txt)
+- [View MD5 Checksums - Rocky Linux
9](https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/MD5SUMS.txt)
+
+## Creating Local Repository
+
+Follow these steps to create a local repository:
+
+1. Install createrepo package:
+```bash
+sudo dnf install createrepo
+```
+
+2. Create repository directory:
+```bash
+sudo mkdir -p /var/www/html/ambari-repo
+sudo chmod -R 755 /var/www/html/ambari-repo
+```
+
+3. Download RPM packages:
+```bash
+# For Rocky Linux 8:
+cd /var/www/html/ambari-repo
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky8/
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky8/
+
+# For Rocky Linux 9:
+cd /var/www/html/ambari-repo
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky9/
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky9/
+```
+
+4. Create repository metadata:
+```bash
+cd /var/www/html/ambari-repo
+sudo createrepo .
+```
+
+5. Create repository configuration file:
+```bash
+# For Rocky Linux 8:
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+
+# For Rocky Linux 9:
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+```
+
+6. Clean and update yum cache:
+```bash
+sudo dnf clean all
+sudo dnf makecache
+```
+
+## Exposing the Repository
+
+To make the repository accessible to other machines, you can set up a web
server. Here's how to do it using Nginx:
+
+1. Install Nginx:
+```bash
+sudo dnf install nginx
+```
+
+2. Configure Nginx to serve the repository:
+```bash
+sudo tee /etc/nginx/conf.d/ambari-repo.conf << EOF
+server {
+ listen 80;
+ server_name _;
+ root /var/www/html/ambari-repo;
+ autoindex on;
+ location / {
+ try_files \$uri \$uri/ =404;
+ }
+}
+EOF
+```
+
+3. Start and enable Nginx:
+```bash
+sudo systemctl start nginx
+sudo systemctl enable nginx
+```
+
+
+Now other machines can access the repository by configuring their repo file
with your server's IP address or hostname:
+
+```bash
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+```
+
+Replace `your-server-ip` with the actual IP address or hostname of your
repository server.
+
+## Troubleshooting
+
+If you encounter any issues, here are some common solutions:
+
+1. Repository not accessible:
+ - Check if Nginx is running: `sudo systemctl status nginx`
+ - Verify firewall settings: `sudo firewall-cmd --list-all`
+ - Check SELinux context: `ls -Z /var/www/html/ambari-repo`
+
+ If you still can't access the repository, you can try:
+ - Temporarily disable firewall:
+ ```bash
+ sudo systemctl stop firewalld
+ sudo systemctl disable firewalld
+ ```
+ - Temporarily disable SELinux:
+ ```bash
+ sudo setenforce 0
+ # To make it permanent, edit /etc/selinux/config and set
SELINUX=permissive
+ ```
+
+2. Yum cache issues:
+ - Clear yum cache: `sudo dnf clean all`
+ - Rebuild repository metadata: `cd /var/www/html/ambari-repo && sudo
createrepo .`
+
+3. Permission issues:
+ - Ensure correct permissions: `sudo chmod -R 755 /var/www/html/ambari-repo`
+ - Check SELinux context: `sudo restorecon -Rv /var/www/html/ambari-repo`
+
+## Important Notes
+
+- All packages are built for x86_64 architecture
+- Packages are tested on Rocky Linux 8 and 9
+- Updates are provided on a best-effort basis
+
+## Bandwidth Notice
+
+This site is hosted on a server with limited bandwidth. Please be considerate
when downloading packages.
+For any bandwidth-related issues, please contact the site administrators.
+
+## Sponsorship
+
+This site is maintained by community volunteers. We welcome sponsorship to
help cover hosting costs.
+Sponsors will be acknowledged on the site and receive priority support.
+For sponsorship inquiries, please contact us through the mailing list.
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-guide.md
b/docs/quick-start/quick-start-guide.md
index aaa8a60..0b6de40 100644
--- a/docs/quick-start/quick-start-guide.md
+++ b/docs/quick-start/quick-start-guide.md
@@ -14,25 +14,31 @@ Apache Ambari 3.0.0 can be installed in several different
environments:
The Vagrant environment provides a quick way to set up a development cluster
using virtual machines on your local computer. This is ideal for testing and
development purposes.
-[View Vagrant Environment Setup
Guide](environment-setup/vagrant-environment-setup.md)
+[**View Vagrant Environment Setup
Guide**](environment-setup/vagrant-environment-setup.md)
### 2. Docker Environment
The Docker environment offers a lightweight, containerized approach using
multiple containers with one server and two agents. This setup uses Rocky Linux
8 as the base image and includes container networking, SSH setup, and security
configuration.
-[View Docker Environment Setup
Guide](environment-setup/docker-environment-setup.md)
+[**View Docker Environment Setup
Guide**](environment-setup/docker-environment-setup.md)
### 3. Bare Metal/KVM Setup
For production deployments or larger development environments, the Bare
Metal/KVM setup covers both physical servers and KVM virtual machines. This
guide includes detailed system requirements, network configuration, and both
development and production security settings.
-[View Bare Metal/KVM Setup Guide](environment-setup/bare-metal-kvm-setup.md)
+[**View Bare Metal/KVM Setup
Guide**](environment-setup/bare-metal-kvm-setup.md)
## Installation Guide
-Once you have set up your environment using one of the methods above, you can
proceed with the Ambari installation process:
+Once you have set up your environment using one of the methods above, you can
proceed with the following steps:
-[View Installation Guide](installation-guide.md)
+### Installation Steps
+
+1. **Download Packages**
+ First, download the necessary packages from our [**Download
Page**](download.md).
+
+2. **Install Ambari**
+ Then follow the detailed installation instructions in the [**Installation
Guide**](installation-guide.md).
## Key Features in Ambari 3.0.0
@@ -77,14 +83,14 @@ Apache Ambari 3.0.0 includes numerous enhancements and
improvements across vario
- **Rocky Linux 8 Compatibility** - Added support for Rocky Linux 8 deployments
- **Enhanced Installation Workflows** - Streamlined installation process
across environments
-For a complete list of new features, improvements, and fixes, please refer to
the [Release Notes](release-notes.md)
+For a complete list of new features, improvements, and fixes, please refer to
the [**Release Notes**](release-notes.md)
## Getting Help
-If you encounter any issues during setup or installation, please refer to our
[FAQ](faq.md) for common questions and troubleshooting tips.
+If you encounter any issues during setup or installation, please refer to our
[**FAQ**](faq.md) for common questions and troubleshooting tips.
For additional help, you can:
-- Join the [Ambari mailing lists](https://ambari.apache.org/mail-lists.html)
-- File issues in the [Ambari
JIRA](https://issues.apache.org/jira/projects/AMBARI)
-- Contribute to the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari)
+- Join the [**Ambari mailing
lists**](https://ambari.apache.org/mail-lists.html)
+- File issues in the [**Ambari
JIRA**](https://issues.apache.org/jira/projects/AMBARI)
+- Contribute to the [**Ambari
Wiki**](https://cwiki.apache.org/confluence/display/AMBARI/Ambari)
diff --git a/docs/release-notes.md b/docs/release-notes.md
index e43dae7..f4ad4f5 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -4,10 +4,6 @@ sidebar_position: 2
# Apache Ambari 3.0.0 Release Notes
-## Download
-
-Apache Ambari 3.0.0 can be downloaded from the [Apache Ambari Download
Page](https://apache-ambari.com/download/).
-
## Overview
:::tip Major Release
@@ -317,7 +313,7 @@ Apache Ambari 3.0.0 represents the collective effort of our
incredible community
<div class="alert alert--success">
-### Core Contributors 💫
+### Contributors 💫
These dedicated individuals have made substantial contributions to this
release:
- **jialiang** 🏆
@@ -334,8 +330,6 @@ These dedicated individuals have made substantial
contributions to this release:
- **timyuer** 🏆
- **yaruyng** 🏆
- **tongxiaojun** 🏆
-### Community Champions 🌠
-Their valuable contributions have helped drive the project forward:
- **Ananya Singh**
- **rzuo**
@@ -350,8 +344,6 @@ Their valuable contributions have helped drive the project
forward:
- **Shreeya Sand**
- **Bhavik Patel**
-### Technical Innovators ⚡
-Their technical expertise has been instrumental:
- **lupeng**
- **piaolingzxh**
diff --git a/sidebars.js b/sidebars.js
index 230739d..9c43db4 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -26,6 +26,7 @@ const sidebars = {
"collapsed": false,
"items": [
"quick-start/quick-start-guide",
+ "quick-start/download",
{
"type": "category",
"label": "Environment Setup",
diff --git a/versioned_docs/version-3.0.0/introduction.md
b/versioned_docs/version-3.0.0/introduction.md
index 58078b7..ff13e20 100644
--- a/versioned_docs/version-3.0.0/introduction.md
+++ b/versioned_docs/version-3.0.0/introduction.md
@@ -38,88 +38,46 @@ Note: Ambari currently supports the 64-bit version of the
following Operating Sy
* OpenEuler 22
* Other operating systems will be supported in future releases.
-## Get Involved
-
-Visit the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari) for design
documents, roadmap, development guidelines, etc.
-
-[Join the Ambari User Meetup
Group](http://www.meetup.com/Apache-Ambari-User-Group). You can see the slides
from [April 2,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/109316812/), [June
25, 2013](http://www.meetup.com/Apache-Ambari-User-Group/events/119184782/),
and [September 25,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/134373312/) meetups.
-
-
-# Apache Ambari Download
-1. Download Links for Apache Ambari 3.0.0
-https://apache-ambari.com/dist/ambari/3.0.0/rocky9/
-
-2. Download Links for Apache Ambari Bigtop stack 3.0.0
-https://apache-ambari.com/dist/bigtop//3.3.0/rocky9/
-
-
-## Creating Local Repository
-1. Install createrepo package
-```
-sudo dnf install createrepo
-```
-2. Create repository directory
-```
-sudo mkdir -p /var/www/html/ambari-repo/{ambari,bigtop}
-sudo chmod -R 755 /var/www/html/ambari-repo
-```
-3. Download and move RPM packages
-```
-# For Rocky Linux 8:
-cd /var/www/html/ambari-repo/ambari
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky8/
-
-cd /var/www/html/ambari-repo/bigtop
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky8/
-
-# For Rocky Linux 9:
-cd /var/www/html/ambari-repo/ambari
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky9/
-
-cd /var/www/html/ambari-repo/bigtop
-wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky9/
-```
-4. Create repository metadata
-```
-cd /var/www/html/ambari-repo
-sudo createrepo ambari
-sudo createrepo bigtop
-```
-Important Notes
-
-- All packages are built for x86_64 architecture
-- Packages are tested on Rocky Linux 8 and 9
-- Updates are provided on a best-effort basis
+## Version Information
+### Ambari 3.0.0
+The core components of Apache Ambari for cluster management and monitoring:
-
-## Ambari 3.0.0
-
-| component | CPU | OS | Version |
+| Component | CPU | OS | Version |
| --- | --- | ---- | ---- |
| ambari-agent | x86_64 | Rocky Linux 9 | ambari-agent-3.0.0.0-0.x86_64.rpm |
| ambari-server | x86_64 | Rocky Linux 9 | ambari-server-3.0.0.0-0.x86_64.rpm |
+### Bigtop Stack 3.3.0
+Apache Bigtop provides a complete Hadoop ecosystem with the following
components:
-
-## bigtop stack 3.3.0
-
-| component | CPU | OS | Version |
+| Component | CPU | OS | Version |
| --- | --- | ---- | ---- |
| alluxio | x86_64 | Rocky Linux 9 | alluxio_3_3_0-2.9.3-1.el9.x86_64.rpm |
| bigtop-groovy | x86_64 | Rocky Linux 9 |
bigtop-groovy-2.5.4-1.el9.noarch.rpm |
-| bigtop-jsvc | x86_64 | Rocky Linux 9 |bigtop-jsvc-1.2.4-1.el9.x86_64.rpm
+| bigtop-jsvc | x86_64 | Rocky Linux 9 |bigtop-jsvc-1.2.4-1.el9.x86_64.rpm
|
| bigtop-select | x86_64 | Rocky Linux 9 |bigtop-select-3.3.0-1.el9.noarch.rpm
|
| bigtop-utils | x86_64 | Rocky Linux 9 |bigtop-utils-3.3.0-1.el9.noarch.rpm
|
| flink | x86_64 | Rocky Linux 9 |flink_3_3_0-1.16.2-1.el9.noarch.rpm |
-| hadoop | x86_64 | Rocky Linux 9 |hadoop_3_3_0-3.3.6-1.el9.x86_64.rpm <br>
hadoop_3_3_0-yarn-3.3.6-1.el9.x86_64.rpm |
+| hadoop | x86_64 | Rocky Linux 9 |hadoop_3_3_0-3.3.6-1.el9.x86_64.rpm <br />
hadoop_3_3_0-yarn-3.3.6-1.el9.x86_64.rpm |
| hbase | x86_64 | Rocky Linux 9 |hbase_3_3_0-2.4.17-1.el9.x86_64.rpm |
| hive | x86_64 | Rocky Linux 9 |hive_3_3_0-3.1.3-1.el9.noarch.rpm |
| kafka | x86_64 | Rocky Linux 9 |kafka_3_3_0-2.8.2-1.el9.noarch.rpm |
| livy | x86_64 | Rocky Linux 9 |livy_3_3_0-0.8.0-1.el9.noarch.rpm |
-| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x..>
<br>ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
<br>ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm <br>ranger_3_3_0-kno
[...]
+| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
<br />ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm <br
/>ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm [...]
| solr | x86_64 | Rocky Linux 9 | solr_3_3_0-8.11.2-2.el9.noarch.rpm |
| spark | x86_64 | Rocky Linux 9 | spark_3_3_0-3.3.4-1.el9.noarch.rpm |
| tez | x86_64 | Rocky Linux 9 | tez_3_3_0-0.10.2-1.el9.noarch.rpm |
| zeppelin | x86_64 | Rocky Linux 9 | zeppelin_3_3_0-0.11.0-1.el9.x86_64.rpm |
| zookeeper | x86_64 | Rocky Linux 9 | zookeeper_3_3_0-3.7.2-1.el9.x86_64.rpm
|
+
+> Note: The above tables show Rocky Linux 9 packages. For other supported
operating systems and complete package listings, please visit the [Download
Page](quick-start/download.md).
+
+## Get Involved
+
+Visit the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari) for design
documents, roadmap, development guidelines, etc.
+
+[Join the Ambari User Meetup
Group](http://www.meetup.com/Apache-Ambari-User-Group). You can see the slides
from [April 2,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/109316812/), [June
25, 2013](http://www.meetup.com/Apache-Ambari-User-Group/events/119184782/),
and [September 25,
2013](http://www.meetup.com/Apache-Ambari-User-Group/events/134373312/) meetups.
+
+
+
diff --git a/versioned_docs/version-3.0.0/quick-start/download.md
b/versioned_docs/version-3.0.0/quick-start/download.md
new file mode 100644
index 0000000..793e0fb
--- /dev/null
+++ b/versioned_docs/version-3.0.0/quick-start/download.md
@@ -0,0 +1,183 @@
+---
+sidebar_position: 2
+---
+
+# Download
+
+Welcome to the Apache Ambari Community Download Site. Here you can find the
latest releases of Apache Ambari and Apache Bigtop packages.
+
+## Download Links
+
+### Apache Ambari 3.0.0
+
+- Rocky Linux 8 Package Download:
[https://apache-ambari.com/dist/ambari/3.0.0/rocky8/](https://apache-ambari.com/dist/ambari/3.0.0/rocky8/)
+- Rocky Linux 9 Package Download:
[https://apache-ambari.com/dist/ambari/3.0.0/rocky9/](https://apache-ambari.com/dist/ambari/3.0.0/rocky9/)
+
+#### MD5 Checksums
+For security purposes, you can verify the integrity of the downloaded files
using MD5 checksums:
+
+- [View MD5 Checksums - Rocky Linux
8](https://apache-ambari.com/dist/ambari/3.0.0/rocky8/MD5SUMS.txt)
+- [View MD5 Checksums - Rocky Linux
9](https://apache-ambari.com/dist/ambari/3.0.0/rocky9/MD5SUMS.txt)
+
+### Apache Ambari Bigtop Stack 3.3.0
+
+- Rocky Linux 8 Package Download:
[https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/](https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/)
+- Rocky Linux 9 Package Download:
[https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/](https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/)
+
+#### MD5 Checksums
+For security purposes, you can verify the integrity of the downloaded files
using MD5 checksums:
+
+- [View MD5 Checksums - Rocky Linux
8](https://apache-ambari.com/dist/bigtop/3.3.0/rocky8/MD5SUMS.txt)
+- [View MD5 Checksums - Rocky Linux
9](https://apache-ambari.com/dist/bigtop/3.3.0/rocky9/MD5SUMS.txt)
+
+## Creating Local Repository
+
+Follow these steps to create a local repository:
+
+1. Install createrepo package:
+```bash
+sudo dnf install createrepo
+```
+
+2. Create repository directory:
+```bash
+sudo mkdir -p /var/www/html/ambari-repo
+sudo chmod -R 755 /var/www/html/ambari-repo
+```
+
+3. Download RPM packages:
+```bash
+# For Rocky Linux 8:
+cd /var/www/html/ambari-repo
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky8/
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky8/
+
+# For Rocky Linux 9:
+cd /var/www/html/ambari-repo
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/ambari/3.0.0/rocky9/
+wget -r -np -nH --cut-dirs=4 --reject 'index.html*'
https://www.apache-ambari.com/dist/bigtop/3.3.0/rocky9/
+```
+
+4. Create repository metadata:
+```bash
+cd /var/www/html/ambari-repo
+sudo createrepo .
+```
+
+5. Create repository configuration file:
+```bash
+# For Rocky Linux 8:
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+
+# For Rocky Linux 9:
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+```
+
+6. Clean and update yum cache:
+```bash
+sudo dnf clean all
+sudo dnf makecache
+```
+
+## Exposing the Repository
+
+To make the repository accessible to other machines, you can set up a web
server. Here's how to do it using Nginx:
+
+1. Install Nginx:
+```bash
+sudo dnf install nginx
+```
+
+2. Configure Nginx to serve the repository:
+```bash
+sudo tee /etc/nginx/conf.d/ambari-repo.conf << EOF
+server {
+ listen 80;
+ server_name _;
+ root /var/www/html/ambari-repo;
+ autoindex on;
+ location / {
+ try_files \$uri \$uri/ =404;
+ }
+}
+EOF
+```
+
+3. Start and enable Nginx:
+```bash
+sudo systemctl start nginx
+sudo systemctl enable nginx
+```
+
+
+Now other machines can access the repository by configuring their repo file
with your server's IP address or hostname:
+
+```bash
+sudo tee /etc/yum.repos.d/ambari.repo << EOF
+[ambari]
+name=Ambari Repository
+baseurl=http://your-server-ip/ambari-repo
+gpgcheck=0
+enabled=1
+EOF
+```
+
+Replace `your-server-ip` with the actual IP address or hostname of your
repository server.
+
+## Troubleshooting
+
+If you encounter any issues, here are some common solutions:
+
+1. Repository not accessible:
+ - Check if Nginx is running: `sudo systemctl status nginx`
+ - Verify firewall settings: `sudo firewall-cmd --list-all`
+ - Check SELinux context: `ls -Z /var/www/html/ambari-repo`
+
+ If you still can't access the repository, you can try:
+ - Temporarily disable firewall:
+ ```bash
+ sudo systemctl stop firewalld
+ sudo systemctl disable firewalld
+ ```
+ - Temporarily disable SELinux:
+ ```bash
+ sudo setenforce 0
+ # To make it permanent, edit /etc/selinux/config and set
SELINUX=permissive
+ ```
+
+2. Yum cache issues:
+ - Clear yum cache: `sudo dnf clean all`
+ - Rebuild repository metadata: `cd /var/www/html/ambari-repo && sudo
createrepo .`
+
+3. Permission issues:
+ - Ensure correct permissions: `sudo chmod -R 755 /var/www/html/ambari-repo`
+ - Check SELinux context: `sudo restorecon -Rv /var/www/html/ambari-repo`
+
+## Important Notes
+
+- All packages are built for x86_64 architecture
+- Packages are tested on Rocky Linux 8 and 9
+- Updates are provided on a best-effort basis
+
+## Bandwidth Notice
+
+This site is hosted on a server with limited bandwidth. Please be considerate
when downloading packages.
+For any bandwidth-related issues, please contact the site administrators.
+
+## Sponsorship
+
+This site is maintained by community volunteers. We welcome sponsorship to
help cover hosting costs.
+Sponsors will be acknowledged on the site and receive priority support.
+For sponsorship inquiries, please contact us through the mailing list.
\ No newline at end of file
diff --git a/versioned_docs/version-3.0.0/quick-start/quick-start-guide.md
b/versioned_docs/version-3.0.0/quick-start/quick-start-guide.md
index aaa8a60..0b6de40 100644
--- a/versioned_docs/version-3.0.0/quick-start/quick-start-guide.md
+++ b/versioned_docs/version-3.0.0/quick-start/quick-start-guide.md
@@ -14,25 +14,31 @@ Apache Ambari 3.0.0 can be installed in several different
environments:
The Vagrant environment provides a quick way to set up a development cluster
using virtual machines on your local computer. This is ideal for testing and
development purposes.
-[View Vagrant Environment Setup
Guide](environment-setup/vagrant-environment-setup.md)
+[**View Vagrant Environment Setup
Guide**](environment-setup/vagrant-environment-setup.md)
### 2. Docker Environment
The Docker environment offers a lightweight, containerized approach using
multiple containers with one server and two agents. This setup uses Rocky Linux
8 as the base image and includes container networking, SSH setup, and security
configuration.
-[View Docker Environment Setup
Guide](environment-setup/docker-environment-setup.md)
+[**View Docker Environment Setup
Guide**](environment-setup/docker-environment-setup.md)
### 3. Bare Metal/KVM Setup
For production deployments or larger development environments, the Bare
Metal/KVM setup covers both physical servers and KVM virtual machines. This
guide includes detailed system requirements, network configuration, and both
development and production security settings.
-[View Bare Metal/KVM Setup Guide](environment-setup/bare-metal-kvm-setup.md)
+[**View Bare Metal/KVM Setup
Guide**](environment-setup/bare-metal-kvm-setup.md)
## Installation Guide
-Once you have set up your environment using one of the methods above, you can
proceed with the Ambari installation process:
+Once you have set up your environment using one of the methods above, you can
proceed with the following steps:
-[View Installation Guide](installation-guide.md)
+### Installation Steps
+
+1. **Download Packages**
+ First, download the necessary packages from our [**Download
Page**](download.md).
+
+2. **Install Ambari**
+ Then follow the detailed installation instructions in the [**Installation
Guide**](installation-guide.md).
## Key Features in Ambari 3.0.0
@@ -77,14 +83,14 @@ Apache Ambari 3.0.0 includes numerous enhancements and
improvements across vario
- **Rocky Linux 8 Compatibility** - Added support for Rocky Linux 8 deployments
- **Enhanced Installation Workflows** - Streamlined installation process
across environments
-For a complete list of new features, improvements, and fixes, please refer to
the [Release Notes](release-notes.md)
+For a complete list of new features, improvements, and fixes, please refer to
the [**Release Notes**](release-notes.md)
## Getting Help
-If you encounter any issues during setup or installation, please refer to our
[FAQ](faq.md) for common questions and troubleshooting tips.
+If you encounter any issues during setup or installation, please refer to our
[**FAQ**](faq.md) for common questions and troubleshooting tips.
For additional help, you can:
-- Join the [Ambari mailing lists](https://ambari.apache.org/mail-lists.html)
-- File issues in the [Ambari
JIRA](https://issues.apache.org/jira/projects/AMBARI)
-- Contribute to the [Ambari
Wiki](https://cwiki.apache.org/confluence/display/AMBARI/Ambari)
+- Join the [**Ambari mailing
lists**](https://ambari.apache.org/mail-lists.html)
+- File issues in the [**Ambari
JIRA**](https://issues.apache.org/jira/projects/AMBARI)
+- Contribute to the [**Ambari
Wiki**](https://cwiki.apache.org/confluence/display/AMBARI/Ambari)
diff --git a/versioned_docs/version-3.0.0/release-notes.md
b/versioned_docs/version-3.0.0/release-notes.md
index e43dae7..f4ad4f5 100644
--- a/versioned_docs/version-3.0.0/release-notes.md
+++ b/versioned_docs/version-3.0.0/release-notes.md
@@ -4,10 +4,6 @@ sidebar_position: 2
# Apache Ambari 3.0.0 Release Notes
-## Download
-
-Apache Ambari 3.0.0 can be downloaded from the [Apache Ambari Download
Page](https://apache-ambari.com/download/).
-
## Overview
:::tip Major Release
@@ -317,7 +313,7 @@ Apache Ambari 3.0.0 represents the collective effort of our
incredible community
<div class="alert alert--success">
-### Core Contributors 💫
+### Contributors 💫
These dedicated individuals have made substantial contributions to this
release:
- **jialiang** 🏆
@@ -334,8 +330,6 @@ These dedicated individuals have made substantial
contributions to this release:
- **timyuer** 🏆
- **yaruyng** 🏆
- **tongxiaojun** 🏆
-### Community Champions 🌠
-Their valuable contributions have helped drive the project forward:
- **Ananya Singh**
- **rzuo**
@@ -350,8 +344,6 @@ Their valuable contributions have helped drive the project
forward:
- **Shreeya Sand**
- **Bhavik Patel**
-### Technical Innovators ⚡
-Their technical expertise has been instrumental:
- **lupeng**
- **piaolingzxh**
diff --git a/versioned_sidebars/version-3.0.0-sidebars.json
b/versioned_sidebars/version-3.0.0-sidebars.json
index 6b26dc6..de3ae4b 100644
--- a/versioned_sidebars/version-3.0.0-sidebars.json
+++ b/versioned_sidebars/version-3.0.0-sidebars.json
@@ -10,6 +10,7 @@
"collapsed": false,
"items": [
"quick-start/quick-start-guide",
+ "quick-start/download",
{
"type": "category",
"label": "Environment Setup",
diff --git a/yarn.lock b/yarn.lock
index 37fe60a..ae8e113 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8574,7 +8574,7 @@ react-dev-utils@^12.0.1:
react-dom@^19.0.0:
version "19.0.0"
- resolved
"https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57"
+ resolved "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz"
integrity
sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==
dependencies:
scheduler "^0.25.0"
@@ -8668,7 +8668,7 @@ [email protected], react-router@^5.3.4:
react@^19.0.0:
version "19.0.0"
- resolved
"https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd"
+ resolved "https://registry.npmjs.org/react/-/react-19.0.0.tgz"
integrity
sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==
read-pkg-up@^3.0.0:
@@ -9145,7 +9145,7 @@ sax@^1.2.4:
scheduler@^0.25.0:
version "0.25.0"
- resolved
"https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015"
+ resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz"
integrity
sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==
[email protected]:
@@ -10310,7 +10310,7 @@ typescript@^4.6.4:
typescript@~5.6.2:
version "5.6.3"
- resolved
"https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
+ resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz"
integrity
sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
uglify-js@^3.1.4:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]