Gå till innehållet

Zonen www

Information om zonen www

DFs webbserversystem www (194.47.250.11) är en zonra. Dess filsystem ligger i ra:s zfs-partitioner enligt nedan:

Namn Monteringspunkt
pool/zones/www /pool/zones/www

(Använd kommandot zfs listra för att få en komplett lista)

I /pool/zones/www finns själva filsystemet för zonen. Webbserverns katalogstruktur, hur Apache är uppsatt etc. finns beskrivet på sidan om webbservern.

Katalogen /usr/local på ra är monterad read-only i www-zonen. Detta är inställt med hjälp av zonecfg(1M). Använd zonecfg -z db export för att se alla zoninställningar.

Resursallokering

Eftersom webbservern är resurskrävande så har zonen fått en processorpool definierad vid namn web-pool. Om man kör pooladm så kan man under web-pset (se pset under web-pool för referens) hitta de två värdena pset.min och pset.max. Dessa definierar minsta och största antalet processorer som poolen får tillgång till. De är just nu satta till 1 resp. 11, vilket betyder att zonen får minst 1 och högst 11 cpu:er att förfoga över själv.

Eftersom ra har 12 cpu:er i drift innebär det att "resten" av ra alltid har en cpu att förfoga över (dvs. det går alltid att logga in på ra, även om webservern skulle skena!), samtidigt som webservern alltid har minst 1 cpu även om "resten" skulle få fnatt.

För att koppla denna pool till zonen har kommandot set pool=web-pool använts i zonecfg(1M).

För att se aktuellt antal processorer i poolen, kör pooladm(1M) utan parametrar, antingen inne i zonen eller i huvudzonen.

Administration

Zonen www är öppen för inlogging med t.ex. ssh. Det går även bra att logga in direkt från ra med kommandot zlogin www.

I www-zonen finns de vanliga hemkatalogerna monterade, så för att flytta filer mellan www och ra:s huvudzon används lämpligen dessa. Det går även att lägga filer man vill kopiera i t.ex. www:/, de går sedan att komma åt under ra:/pool/zones/www/root/. Glöm inte att städa / efteråt!

Länkar: