installera på Linux

du kan installera Splunk Enterprise på Linux med RPM eller DEB paket eller en tar-fil, beroende på vilken version av Linux din värd körs.

för att installera Splunk universalspeditör, se installera en * Nix universalspeditör i manualen för Universalspeditör. Den universella speditören är en separat körbar, med ett annat installationspaket och en egen uppsättning installationsprocedurer.

uppgradera Splunk Enterprise

om du uppgraderar, se så här uppgraderar du Splunk Enterprise för instruktioner och migreringsöverväganden innan du uppgraderar.

Tar-filinstallation

vad du ska veta innan du installerar med en tar-fil

att känna till följande objekt hjälper till att säkerställa en lyckad installation med en tar-fil:

  • vissa icke-GNU-versioner av tar kanske inte har argumentet -C tillgängligt. I det här fallet, för att installera i /opt/splunk, antingen cd till /opt eller placera tar-filen i /opt innan du kör kommandot tar. Den här metoden fungerar för alla tillgängliga kataloger på ditt värdfilsystem.
  • Splunk Enterprise skapar inte splunk användaren. Om du vill att Splunk Enterprise ska köras som en specifik användare måste du skapa användaren manuellt innan du installerar.
  • bekräfta att diskpartitionen har tillräckligt med utrymme för att hålla den okomprimerade volymen av de data du planerar att hålla indexerad.

installationsprocedur

  1. expandera tar-filen till en lämplig katalog med kommandot tar :
    tar xvzf splunk_package_name.tgz

    standardinstallationskatalogen är splunk i den aktuella arbetskatalogen. För att installera i /opt/splunk, använd följande kommando:

    tar xvzf splunk_package_name.tgz -C /opt

RedHat RPM installation

RPM-paket är tillgängliga för Red Hat, CentOS och liknande versioner av Linux.

rpm – paketet ger inga skyddsåtgärder när du använder det för att uppgradera. Medan du kan använda flaggan --prefix för att installera den i en annan katalog kan uppgraderingsproblem uppstå om katalogen som du angav med flaggan inte matchar katalogen där du ursprungligen installerade programvaran.

efter installationen kan valideringskommandon för programvarupaket (t.ex. rpm -Vp <rpm_file> misslyckas på grund av mellanliggande filer som raderas under installationsprocessen. För att verifiera ditt Splunk-installationspaket, använd kommandot splunk validate files CLI istället.

  1. bekräfta att rpm-paketet du vill ha är tillgängligt lokalt på målvärden.
  2. kontrollera att Splunk Enterprise-användarkontot som kör Splunk-Tjänsterna kan läsa och komma åt filen.
  3. om det behövs, ändra behörigheter på filen.
    chmod 644 splunk_package_name.rpm
  4. anropa följande kommando för att installera Splunk Enterprise RPM i standardkatalogen /opt/splunk.
    rpm -i splunk_package_name.rpm
  5. (valfritt) för att installera Splunk i en annan katalog, använd flaggan --prefix.
    rpm -i --prefix=/opt/new_directory splunk_package_name.rpm

Ersätt en befintlig Splunk Enterprise-installation med ett RPM-paket

  • kör rpm med flaggan --prefix och referera till den befintliga Splunk Enterprise-katalogen.
    rpm -i --replacepkgs --prefix=/splunkdirectory/ splunk_package_name.rpm

automatisera RPM-installation med Red Hat Linux Kickstart

  • om du vill automatisera en RPM-installation med Kickstart, redigera kickstart-filen och Lägg till följande.
    ./splunk start --accept-license./splunk enable boot-start 

    linjen enable boot-start är valfri.

Debian .DEB installation

förutsättningar för installation

  • du kan bara installera Splunk Enterprise Debian-paketet på standardplatsen, /opt/splunk.
  • den här platsen måste vara en vanlig katalog och kan inte vara en symbolisk länk.
  • du måste ha tillgång till root-användaren eller ha sudo-behörigheter för att installera paketet.
  • paketet skapar inte miljövariabler för att komma åt Splunk Enterprise – installationskatalogen. Du måste ställa in dessa variabler på egen hand.

om du behöver installera Splunk Enterprise någon annanstans, eller om du använder en symbolisk länk för /opt/splunk, använd sedan en tar-fil för att installera programvaran.

installationsprocedur

  • kör installationsprogrammet dpkg med Splunk Enterprise Debian-paketnamnet som argument.
    dpkg -i splunk_package_name.deb

Debian-kommandon för att visa installationsstatus

Splunk-paketstatus:

dpkg --status splunk

lista alla paket:

dpkg --list

Information om förväntat standardskal och varningar för Debianskal

Splunk Enterprise förväntar sig att du kör kommandon från skalet bash. Den förväntar sig att bash ska vara tillgänglig från /bin/sh.

på senare versioner av Debian Linux (till exempel Debian Squeeze) är standardskalet skalet dash.

använda skalet dash kan resultera i zombieprocesser – processer som har slutfört körningen, men ändå finns kvar i processtabellen och kan inte dödas eller tas bort.

om du kör Debian Linux, överväg att ändra ditt standardskal till bash.

nästa steg

nu när du har installerat Splunk Enterprise:

  • starta det och skapa administratörsuppgifter. Se Starta Splunk Enterprise för första gången.
  • konfigurera den för att starta vid starttid. Se Konfigurera Splunk-programvara för att starta vid starttid.
  • lär dig vad som kommer nästa. Se vad som händer härnäst?

Avinstallera Splunk Enterprise

mer information om hur du avinstallerar Splunk Enterprise finns i Avinstallera Splunk Enterprise.



+