Výchozí velikost oddílu cPanel pro /tmp je 512 MB, což může být v některých případech pro vaše použití velmi malé. Oddíl /tmp na serverech cPanel, za předpokladu, že to byl jeden vytvořený cPanel a ne ten, který jste vytvořili sami, je souborový oddíl, jehož velikost lze snadno změnit.
Ve výchozím nastavení na většině serverů /tmp je dočasné úložiště pro spoustu věcí, například:
-
Soubory relací PHP
-
Nahrání dočasných souborů PHP
-
dočasné soubory MySQL
-
Mezipaměť souborů pro určité moduly Apache
Většina softwaru, který používá dočasné soubory nebo relace, bude automaticky preferovat použití /tmp, které je obvykle nastaveno na 777 oprávnění, a proto jej může zapisovat každý uživatel na serveru.
Když se váš oddíl /tmp zaplní, může vašim uživatelům způsobit znatelné problémy. Pokud provozujete větší server, složka /tmp se může rychle zaplnit, což je velmi nepříjemné, pokud jde o údržbu! Naštěstí existuje velmi snadný způsob, jak zvětšit velikost tohoto oddílu na samostatném serveru.
Chcete-li zvětšit velikost oddílu na samostatném serveru:
-
Zastavte MySQL, Apache a cPanel, abyste zabránili zápisu do oddílu /tmp
-
Zkopírujte obsah /tmp do jiného umístění, například /home (cp -rfp /tmp /home)
-
Odpojit /tmp; pokud nejste schopni, můžete provést lsof (lsof |grep /tmp), abyste viděli, jaké procesy do něj stále zapisují, a ukončit je nebo provést líné odpojení (umount -l /tmp)
-
Smažte /usr/tmpDSK (rm -rf /usr/tmpDSK)
-
Otevřete /scripts/securetmp a vyhledejte tento řádek:
my $tmpdsksize =512000; # Musí být větší než 250 000 -
Změňte hodnotu '512000' na požadovanou velikost v MB a uložte soubor
-
Spusťte následující skript pro opětovné vytvoření /tmp:/scripts/securetmp
Tím se znovu vytvoří váš oddíl /tmp (tmpDSK) s velikostí, kterou jste zadali. I když skript securetmp může být při aktualizaci cPanelu přepsán, velikost /tmp nebude ovlivněna, pokud jeho velikost změníte.