У меня проблема, когда файл .mof не создается при использовании в нем составного ресурса. Каталог создается нормально, и ошибки не отображаются. Для свежего взгляда это может быть простой проблемой, но я этого не вижу :)
Составной ресурс распознается нормально, и, как я уже сказал, ошибок не отображается. Буду признателен за любую помощь!
Вот мои файлы конфигурации:
составной ресурс
Configuration OfficeServer
{
PARAM
(
[string]$IPAddress
)
Import-DscResource -Modulename XNetworking, PSDesiredStateConfiguration
{
xIPAddress IPAddress
{
IPAddress = $IPAddress
InterfaceAlias = "Ethernet"
DefaultGateway = "192.168.10.1"
SubnetMask = 24
AddressFamily = "IPV4"
}
xDNSServerAddress DNSServer
{
Address = "192.168.10.44"
InterfaceAlias = "Ethernet"
AddressFamily = "IPV4"
}
}
}
конфигурация для создания .mof
Configuration test
{
Import-DscResource -modulename CommonConfig
Node localhost
{
OfficeServer test
{
IPAddress = "192.168.10.92"
}
}
}
Спасибо за ответы, оказалось, что у меня слишком много фигурных скобок в составном ресурсе. не мог видеть, пока не поспал :)
рабочая версия составного ресурса
Configuration OfficeServer
{
PARAM
(
[string]$IPAddress
)
Import-DscResource -Modulename XNetworking, PSDesiredStateConfiguration
xIPAddress IPAddress
{
IPAddress = $IPAddress
InterfaceAlias = "Ethernet"
DefaultGateway = "192.168.10.1"
SubnetMask = 24
AddressFamily = "IPV4"
}
xDNSServerAddress DNSServer
{
Address = "192.168.10.44"
InterfaceAlias = "Ethernet"
AddressFamily = "IPV4"
}
}