Automic VaultAutomic Vault

brew

alluxio mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für alluxio in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install alluxio

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Open Source Memory Speed Virtual Distributed Storage

Befehle und Aliase

  • alluxio
  • alluxio-common.sh
  • alluxio-masters.sh
  • alluxio-monitor.sh
  • alluxio-mount.sh
  • alluxio-start.sh
  • alluxio-stop.sh
  • alluxio-workers.sh
  • launch-process

Verlauf

Projektgeschichte und Nutzung

Alluxio is an open source data orchestration and virtual distributed storage system. It sits between compute frameworks and storage systems, presenting a unified namespace and APIs while caching data close to analytics and AI workloads.

Projektgeschichte

The Alluxio README states that the project was formerly known as Tachyon and originated as a UC Berkeley AMPLab research project. It was the data layer of the Berkeley Data Analytics Stack, and the README points readers to Haoyuan Li's dissertation, Alluxio: A Virtual Distributed File System, for the research background.

The project later became Alluxio, an Apache-licensed open source system owned by the Alluxio Open Source Foundation and managed by an Alluxio Project Management Committee. Official docs position it as data orchestration technology for analytics and AI, with a memory-first tiered architecture, global namespace, and server-side API translation.

Adoptionsgeschichte

Official documentation says Alluxio has attracted more than 1000 contributors from over 300 institutions including Alibaba, Baidu, CMU, Google, IBM, Intel, NJU, Red Hat, Tencent, UC Berkeley, and Yahoo. It also says the project is deployed in production by hundreds of organizations, while the README describes petabyte-scale production deployments and a largest deployment exceeding thousands of nodes.

Alluxio adoption followed the data-platform pattern of being useful when compute and storage are decoupled. Its docs call out use with Apache Spark, Presto, Tensorflow, Apache HBase, Apache Hive, and Apache Flink above storage systems such as Amazon S3, Google Cloud Storage, OpenStack Swift, HDFS, IBM Cleversafe, EMC ECS, Ceph, NFS, Minio, and Alibaba OSS.

Wie es verwendet wird

Operators deploy an Alluxio master and workers, mount persistent under storage into the Alluxio namespace, and point compute jobs at Alluxio through HDFS-compatible, S3, FUSE/POSIX, REST, or Java APIs. The Spark guide, for example, shows Spark applications reading and writing `alluxio://` paths while Alluxio transparently fetches and caches data from under storage.

The command-line package includes administrative and cluster scripts such as `alluxio`, `alluxio-start.sh`, `alluxio-stop.sh`, `alluxio-masters.sh`, and `alluxio-workers.sh`. In package-manager terms this is not just a CLI utility; it is a local entry point into a distributed service stack.

Warum Paket-Nerds sich dafür interessieren

Alluxio is significant to package people because it packages a full distributed Java data system behind Unix-style scripts. A Homebrew install can be convenient for development and local testing, but production use usually involves clusters, Docker, Kubernetes, Hadoop/Spark classpaths, and configuration files.

The former Tachyon name, AMPLab origin, and BDAS connection tie Alluxio to the same research-to-production wave that shaped Spark-era big data infrastructure. Its package metadata has to communicate storage, cache, filesystem, and orchestration at once because all of those labels are true in different deployment modes.

Zeitleiste

  • Tachyon era: Project originated at UC Berkeley AMPLab as the data layer of the Berkeley Data Analytics Stack.
  • Alluxio rename: The project became Alluxio, described by the README as formerly known as Tachyon.
  • Foundation/PMC era: README states the Alluxio Open Source Foundation owns the project and the PMC manages operation.
  • Current: Official docs position Alluxio as data orchestration for analytics and AI across many compute engines and storage backends.

Related projects

  • Apache Spark, Presto, Tensorflow, Apache HBase, Apache Hive, and Apache Flink are documented compute-side integrations.
  • Amazon S3, Google Cloud Storage, OpenStack Swift, HDFS, IBM Cleversafe, EMC ECS, Ceph, NFS, Minio, and Alibaba OSS are documented storage-side examples.
  • The Berkeley Data Analytics Stack and UC Berkeley AMPLab are central to Alluxio's origin story.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
${alluxio.conf.dir}/alluxio-site.properties${user.home}/.alluxio/alluxio-site.properties/etc/alluxio/alluxio-site.properties

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
alluxiocliglobales Executable
alluxio-common.shcliglobales Executable
alluxio-masters.shcliglobales Executable
alluxio-monitor.shcliglobales Executable
alluxio-mount.shcliglobales Executable
alluxio-start.shcliglobales Executable
alluxio-stop.shcliglobales Executable
alluxio-workers.shcliglobales Executable
launch-processcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version2.9.5
Manager aktualisiert2026-05-02
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.alluxio.io/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:alluxio
Version2.9.5
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/alluxio
Homepagehttps://www.alluxio.io/
Repositoryhttps://github.com/Alluxio/alluxio
Upstream-Dokumentationhttps://documentation.alluxio.io/os-en
LizenzApache-2.0
Quellarchivhttps://downloads.alluxio.io/downloads/files/2.9.5/alluxio-2.9.5-bin.tar.gz
Zuletzt aktualisiert2026-05-02T13:22:26+03:00
Pulseupdated
Abhängigkeitenopenjdk@11
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenTo configure alluxio, edit $HOMEBREW_PREFIX/etc/alluxio/alluxio-env.sh $HOMEBREW_PREFIX/etc/alluxio/alluxio-site.properties To use `alluxio-fuse` on macOS: brew install --cask macfuse

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namealluxio
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedyes
Disabledno
Keg Onlyno
URL Keys
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment