Skip to content

Commit 31ffbc3

Browse files
authored
Merge pull request #130 from tSQLt-org/fixSQLVM
Fix sqlvm
2 parents 795133b + 0d2949c commit 31ffbc3

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

CI/Azure-DevOps/CreateSQLVM_azcli.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Log-Output "Creating VM $VMName";
129129

130130
$output = az vm create --name "$VMName" --resource-group "$ResourceGroupName" --location "$Location" --admin-password "$VMAdminPwd" `
131131
--admin-username "$VMAdminName" --computer-name "$VMName" --image "$ImageUrn" --nics "$InterfaceName" --priority Spot `
132-
--size $Size | ConvertFrom-Json;
132+
--size $Size --data-disk-sizes-gb 8 | ConvertFrom-Json;
133133
if (!$output) {
134134
Log-Output "VMName: ", $VMName;
135135
Log-Output "ResourceGroupName: ", $ResourceGroupName;
@@ -154,7 +154,7 @@ $output = az deployment group create --resource-group $ResourceGroupName --templ
154154
if (!$output) {
155155
Write-Error "Error creating SqlVM";
156156
return;
157-
}
157+
}
158158
$SQLVM|Out-String|Log-Output;
159159
Log-Output 'DONE: Applying SqlVM Config'
160160

CI/Azure-DevOps/CreateSqlVirtualMachineTemplate.bicep

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
param sqlConnectivityType string = 'Public'
22
param sqlPortNumber int = 41433
3-
param sqlStorageWorkloadType string = 'DW'
3+
param sqlStorageWorkloadType string = 'General'
44
param sqlStorageDisksConfigurationType string = 'NEW'
5+
param sqlDataSettingsDefaultFilePath string = 'F:\\data'
6+
param sqlDataSettingsLUNs array = [
7+
0
8+
]
9+
param sqlLogSettingsDefaultFilePath string = 'F:\\log'
10+
param sqlLogSettingsLUNs array = [
11+
0
12+
]
513
param sqlAutopatchingDayOfWeek string = 'Sunday'
614
param sqlAutopatchingStartHour int = 2
715
param sqlAutopatchingWindowDuration int = 60
@@ -29,6 +37,14 @@ resource newVMName_resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines@2017
2937
}
3038
storageConfigurationSettings: {
3139
diskConfigurationType: sqlStorageDisksConfigurationType
40+
sqlDataSettings : {
41+
luns: sqlDataSettingsLUNs
42+
defaultFilePath: sqlDataSettingsDefaultFilePath
43+
}
44+
sqlLogSettings: {
45+
luns: sqlLogSettingsLUNs
46+
defaultFilePath: sqlLogSettingsDefaultFilePath
47+
}
3248
storageWorkloadType: sqlStorageWorkloadType
3349
}
3450
serverConfigurationsManagementSettings: {

0 commit comments

Comments
 (0)