Odinstalace Windows 2003 clusteru

Při poslední instalaci SQL 2005 clusteru jsem se dostal do zvláštního stavu, kdy instalace SQL zhavarovala vždy na stejném místě. Ačkoliv v summary logu byl odkaz na detailnější log v podadresáři \files\, tento detailní log neexistoval a tak se nebylo čeho chytit. V Event Vieweru také nebyl žádný záznam, který by pomohl odhalit, kde vězí problém. Nakonec jsem se rozhodl celý cluster (v té době jednouzlový) odinstalovat. Ve Windows 2000 se tak činilo pomocí Add/Remove programs. Ve Windows 2003 je to jinak.

Jsou dvě možnosti, jak odinstalování clusteru provést - jedna korektní s pomocí GUI a pak jedna brutálnější, která se musí použít v případě, kdy první nezabere:

  1. v Cluster Administratoru zvolit daný uzel clusteru a zvolit Evict Node
    nebo
  2. spustit v příkazové řádce
    cluster node uzel_clusteru /forcecleanup
    Pokud by byl cluster nakoplý tak moc, že by služba Cluster service neexistovala v registru, pak je řešením před spuštěním výše uvedeného příkazu použít příkaz "sc create clussvc"