Godkänd: Fortect
Om du har Solaris-kärnalternativ på din gemenskap hoppas jag att den här guiden hjälper dig.
Dessa begrepp förklarar exakt hur man justerar kärnalternativ som utfärdats för Oracle Solaris om du inte kan utöka dem med patchprogram.
Använd det omvända till element för att definiera inställningar manuellt om användaren ofta inte kan använda skript för att fixa.
Använd ofta kommandot
prctl
för att fråga och göra ändringar vid drifttid: Resurskontroller associerade med en process, plan eller ett blomstrande projekt i hela systemet inkluderar länkade. Varför? Använd dessa procedurer för att visa det omedelbara värdet som är synligt för resurskontroller och ändra varenda en efter behov:
Om du verkligen inte använder deras patchscript eller CVU för att organisera tillfälliga portar, ställ in TCP/IP-avståndsinställningarna med avseende på tillfälliga portar för att ha tillräckligt med tillfälliga portar för att hantera förväntad serverbelastning.
Följande är en lista över de flesta Solaris-kärnalternativ som måste paketeras innan du installerar Oracle på Solaris. I var och en av de tidigare artiklarna har vi pratat om vår egen parameter x Linux-kärna för Oracle.
Hur ändrar jag kärnvariablerna i Solaris 11?
För att ändra ett kärnalternativ, konstruera en post i /etc/sysctl. conf eller är det verkligen värt att ändra den aktuella posten. Om något av parametervärdet inte finns i dessa /etc/sysctl. conf för din installation använder standardpresentationssystemet.
Säkerhetskopiera /etc/system.> Logga in som det specifika operativsystemets rotanvändare, följ dessa steg, lägg dessutom till följande alternativ i slutet av filen /etc/system.> Se till att dessa rader ofta finns i den sista delen av /etc/systemställ in max_nprocs=65546ställ in pidmax=100000ställ in maxusers till noexec_user_stack=124096ställa in. Använd resurshantering> Skapa ett nytt orakel för bra OS-köpare och tilldela dba-gruppen.> Logga helt enkelt in som rotanvändare för hela operativsystemet; Kör följande Sell for Create-kommando på projektet som heter group.dba och utse vidare OS-gruppen som en medlem av databasen.projadd -G dba -c "Oracle default" group.dba> Logga in som användare "oracle" och kör följande kommandon för att kontrollera förfalloprojektet.id-pOvanstående kommando visar exakt samma förverkligande nedan.uid=100(oracle) gid=100(dba) projid=100(group.dba)> Logga helt enkelt in som den viktigaste användaren av operativsystemet; och ange vanligtvis följande kommandon. -skprojmod "project.max-shm-memory=(privilegierad,, motbevisa )" group.dbaProjmod -sK "project.max-sem-ids=(privilegierad,100,neka)" group.dba -sK --exempelprojmod "project.max-shm-ids=(privilegierad,100,neka)" group.dbaprojmod -sK "process.max-sem-nsems=(privilegierad,256,neka)" group.dba> Starta om webbplatsen och se till att alla ovanstående inställningar har utnyttjat effekten.> Logga in som köpare av "oracle" operativsystem och följ instruktionerna nedan för att kontrollera att ovanstående inställningar.prctl -n project.max-shm-minne -i projectgroup.dbaprctl -n project.max-sem-ids -i projectgroup.dbaprctl -n project.max-shm-ids -i taskgroup.dbaprctl -n process.max-sem-nsems -i process $$Kör "cat command it och /etc/project" för att kontrollera posterna i /etc/project.> Dessa brukar vara ulimit-alternativ, så de kan ställas in för Oracle Solaris-maskiner.Tid (sekunder) obegränsadObegränsad fil (block)Data (KB) obegränsadStack (KB) 131072Coredump (block) obegränsatNofiler (beskrivningar) obegränsade 65536RAM (KB)
Snabba upp din dators prestanda nu med denna enkla nedladdning.