diff --git a/docs/introduction.md b/docs/introduction.md
index cbd6412c..ff13e208 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
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
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
ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x..>
ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-knox-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kylin-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-presto-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-solr-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-sqoop-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-storm-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-tagsync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-usersync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-yarn-plugin-2.4.0-1.el9.x86_64.rpm |
+| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-knox-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kylin-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-presto-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-solr-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-sqoop-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-storm-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-tagsync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-usersync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-yarn-plugin-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 00000000..793e0fb6
--- /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 aaa8a607..0b6de40d 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 e43dae79..f4ad4f59 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
-### 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 230739d3..9c43db40 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 58078b7a..ff13e208 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
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
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
ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x..>
ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-knox-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kylin-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-presto-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-solr-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-sqoop-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-storm-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-tagsync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-usersync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-yarn-plugin-2.4.0-1.el9.x86_64.rpm |
+| ranger | x86_64 | Rocky Linux 9 | ranger_3_3_0-admin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-atlas-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-elasticsearch-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hbase-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hdfs-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-hive-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kafka-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kms-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-knox-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-kylin-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-presto-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-solr-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-sqoop-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-storm-plugin-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-tagsync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-usersync-2.4.0-1.el9.x86_64.rpm
ranger_3_3_0-yarn-plugin-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 00000000..793e0fb6
--- /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 aaa8a607..0b6de40d 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 e43dae79..f4ad4f59 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
-### 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 6b26dc61..de3ae4b2 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 37fe60a3..ae8e113a 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 @@ react-router@5.3.4, 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==
schema-utils@2.7.0:
@@ -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: