Bij het toevoegen van een script aan een cluster heb ik problemen. Het cluster is op basis van win2003r2. Heb al vaker een script toegevoegd, maar dat was geen probleem. Dit script heb ik helemaal zelf gebakken. Als ik het echter zonder de entrypoints run geeft het geen problemen. Bij het toevoegen geeft hij echter toch een foutmelding:

Het cluster log vermeldt dat het aan het begin van regel 26 fout gaat. Wat doe ik verkeerd?

Het cluster log vermeldt dat het aan het begin van regel 26 fout gaat. Wat doe ik verkeerd?
VBScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| Resource.LogInformation("Restoring of shares is started.") Function Open() Resource.LogInformation("Share restore open function is started.") Dim PATH(2) Dim NAME(2) Dim TYPE_SHARE(2) Dim MAX_CONN(2) Dim DESCRIPTION(2) PATH(1) = "I:\data" NAME(1) = "Data1" TYPE_SHARE(1) = 0 MAX_CONN(1) = 25 DESCRIPTION(1) = "DataShare voor O" PATH(2) = "I:\projects" NAME(2) = "ProjectsO" TYPE_SHARE(2) = 0 MAX_CONN(2) = 25 DESCRIPTION(2) = "ProjectShare voor O" strComputer = "." Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set objNewShare = objWMIService.Get("Win32_Share") Set objShell = Wscript.CreateObject("Wscript.Shell") For i=1 to 2 errReturn = objNewShare.Create (PATH(i), NAME(i), TYPE_SHARE(i), MAX_CONN(i), DESCRIPTION(i)) select Case errReturn case 0 objShell.LogEvent 0, "Share for ontwikkel created! Code: " & errReturn case 22 objShell.LogEvent 4, "Share for ontwikkel exists! Code: " & errReturn case else objShell.LogEvent 1, "Share for ontwikkel creating error code: " & errReturn end select Next End Function Function LooksAlive( ) LooksAlive = true End Function Function IsAlive( ) IsAlive = true End Function Function Close() Close = 0 End Function |
Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.