Web Frond-end vs. Complete telepítés
Tegnap érdekes tapasztalatot szereztem egy ügyfél-telepítés során. Frissen telepített MOSS farm várt rám, hogy konfiguráljam, illetve másik farmon lévő tartalmakat, custom feature-öket migráljak át rá. Egyszerűnek tűnt a történet: egyetlen MOSS szerver, a háttérben különálló SQL 2005-tel. Egyszerűnek tűnt, de…
A tartalmi adatbázis (content database) készen állt, létrehoztuk az új webalkalmazást (Web application), hozzácsatoltuk a meglévő adatbázist, s minden jónak is tűnt. Ok, a tartalom készen áll, konfiguráljuk és állítsuk be a szükséges dolgokat… Például a keresést, ami aztán tényleg nem lehet bonyolult ezek után: Central Administration, Operations fül, ott pedig Services on Server - indítsuk el a WSS Search Service-t, és az Office Server Search Service-t.
Hoppá! A második service nincs a listában! Sőt, a Server roles lista is teljesen diasbled… Ezért aztán nem tudjuk beállítani a keresést, nem tudunk SSP-t létrehozni, stb. Ha kiadjuk az STSADM -osearch parancsot, “No Search Service” hibaüzenetet kapunk.
Valami tehát op. rendszer vagy adatbázis szinten nem stimmel (igen, a .NET framework 3.5 SP1 történet után kicsit paranoid lettem…). Már a sikítás határán voltam… Szerencsére ehelyett megkérdeztem Bobot és Pault, van-e ötletük. Azt ajánlották, nézzem meg, véletlenül nem Web Front-end telepítés történt-e Complete mód helyett. S lám, a telepítési naplóban találtam egy ilyen bejegyzést: “Setting server role to WFE.”
Itt kezdtem sikítani. A WFE telepítés ugyanis nem teszi lehetővé az Indexing service elindítását.
Szedjünk le mindent, s telepítsük újra az egészet Complete módban, SP1-gyel, Language Pack-kel, stb. És igen: az Office SharePoint Server Search service megjelent a listában, és el tudtuk indítani! Sőt, a Server role lista is működni kezdett, ahogyan azt vártuk is.
A tanulság tehát: a SharePoint telepítés során nagyon könnyű “eltévedni” (akár véletlenül is). Figyeljünk tehát oda, mikor melyik opciót választjuk, különben később lesz nehéz helyrehozni a rendszert. Farmon belül tehát először egy Complete szervert telepítsünk, s csak utána adjunk hozzá Web front-end-eket, de önállóan soha ne hozzunk létre WFE-t!
Paul bejegyzését a beszélgetésünkről az alábbi címen olvashatjátok: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!2748.entry






Ugyanezzel szívtam a héten.. Intuitívan hamar rájöttem a megoldásra (uninstall, install), de akkor most már azt is tudom, hogy mi okozta.
Tanulság, sose bízd még a legalapabb next -> next -> finish telepítést sem az üzemeltetésre. Azt a 10 percet amit ezzel akarsz megspórolni keményen visszaveszi az élet.
Comment by csmajer — 2008. November 9., Sunday @ 19:31