Skip to content

Commit 8004f4d

Browse files
authored
Merge pull request #622 from jschoiRR/mold-main#2025
[Mold API, Agent] SecurityGroup 값에 따른 도메인 xml 의 Interface값 변경, 호스트 상세 화면 라이센스 안내문구 추가
2 parents 1708ffd + a8f3199 commit 8004f4d

4 files changed

Lines changed: 78 additions & 80 deletions

File tree

plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3759,6 +3759,9 @@ private void createVif(final LibvirtVMDef vm, final VirtualMachineTO vmSpec, fin
37593759
throw new InternalErrorException("LibvirtVMDef object get devices with null result");
37603760
}
37613761
final InterfaceDef interfaceDef = getVifDriver(nic.getType(), nic.getName()).plug(nic, vm.getPlatformEmulator(), nicAdapter, extraConfig);
3762+
if (!nic.isSecurityGroupEnabled()) {
3763+
interfaceDef.setFilterrefFilterTag();
3764+
}
37623765
if (vmSpec.getDetails() != null) {
37633766
setInterfaceDefQueueSettings(vmSpec.getDetails(), vmSpec.getCpus(), interfaceDef);
37643767
}

plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1455,6 +1455,7 @@ enum HostNicType {
14551455
private Integer _userIp4Prefix;
14561456
private Integer _multiQueueNumber;
14571457
private Boolean _packedVirtQueues;
1458+
private Boolean _filterrefFilter = false;
14581459

14591460
public void defBridgeNet(String brName, String targetBrName, String macAddr, NicModel model) {
14601461
defBridgeNet(brName, targetBrName, macAddr, model, 0);
@@ -1651,6 +1652,10 @@ public void setPackedVirtQueues(Boolean packedVirtQueues) {
16511652
this._packedVirtQueues = packedVirtQueues;
16521653
}
16531654

1655+
public void setFilterrefFilterTag() {
1656+
this._filterrefFilter = true;
1657+
}
1658+
16541659
public String getContent() {
16551660
StringBuilder netBuilder = new StringBuilder();
16561661
if (_netType == GuestNetType.BRIDGE) {
@@ -1726,7 +1731,9 @@ public String getContent() {
17261731
if (StringUtils.isNotBlank(_userIp4Network) && _userIp4Prefix != null) {
17271732
netBuilder.append(String.format("<ip family='ipv4' address='%s' prefix='%s'/>\n", _userIp4Network, _userIp4Prefix));
17281733
}
1729-
1734+
if (_filterrefFilter) {
1735+
netBuilder.append("<filterref filter='allow-all-traffic'/>");
1736+
}
17301737
return netBuilder.toString();
17311738
}
17321739

ui/public/locales/ko_KR.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4664,14 +4664,14 @@
46644664
"dr.vm.demote": "DR.VM.\ub514\ubaa8\ud2b8",
46654665
"dr.vm.snapshot": "DR.VM.\uc2a4\ub0c5\uc0f7",
46664666
"disaster.recovery.cluster": "DR",
4667-
"placeholder.disaster.recovery.cluster.ip": "\uc7ac\ud574 \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 IP \uc120\ud0dd",
4668-
"placeholder.disaster.recovery.cluster.port": "\uc7ac\ud574 \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 Port \uc120\ud0dd",
4669-
"placeholder.dr.cluster.cluster.selection": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc120\ud0dd",
4667+
"placeholder.disaster.recovery.cluster.ip": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 IP \uc120\ud0dd",
4668+
"placeholder.disaster.recovery.cluster.port": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 Port \uc120\ud0dd",
4669+
"placeholder.dr.cluster.cluster.selection": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc120\ud0dd",
46704670
"placeholder.dr.cluster.compute.offering.selection": "\ucef4\ud4e8\ud2b8 \uc624\ud37c\ub9c1 \uc120\ud0dd",
46714671
"placeholder.dr.cluster.network.selection": "\ub124\ud2b8\uc6cc\ud06c \uc120\ud0dd",
4672-
"label.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130",
4673-
"label.add.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ucd94\uac00",
4674-
"label.disaster.recovery.clusters": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130",
4672+
"label.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130",
4673+
"label.add.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ucd94\uac00",
4674+
"label.disaster.recovery.clusters": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130",
46754675
"label.disaster.recovery.cluster.type": "\ud074\ub7ec\uc2a4\ud130 \ud0c0\uc785",
46764676
"label.cluster.status": "\ud074\ub7ec\uc2a4\ud130 \uc0c1\ud0dc",
46774677
"label.disaster.recovery.cluster.mirroring.agent.status": "\ubbf8\ub7ec\ub9c1 \uc5d0\uc774\uc804\ud2b8 \uc0c1\ud0dc",
@@ -4680,12 +4680,12 @@
46804680
"label.drclusterstatus": "\ud074\ub7ec\uc2a4\ud130 \uc0c1\ud0dc",
46814681
"label.drclusterurl": "\ud074\ub7ec\uc2a4\ud130 URL",
46824682
"label.mirroringagentstatus": "\ubbf8\ub7ec\ub9c1 \uc5d0\uc774\uc804\ud2b8 \uc0c1\ud0dc",
4683-
"label.edit.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ud3b8\uc9d1",
4684-
"label.action.enable.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ud65c\uc131\ud654",
4685-
"label.action.disable.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ube44\ud65c\uc131\ud654",
4686-
"label.action.delete.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc0ad\uc81c",
4687-
"label.action.promote.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac15\uc81c \ud504\ub85c\ubaa8\ud2b8",
4688-
"label.action.demote.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac15\uc81c \ub514\ubaa8\ud2b8",
4683+
"label.edit.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ud3b8\uc9d1",
4684+
"label.action.enable.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ud65c\uc131\ud654",
4685+
"label.action.disable.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ube44\ud65c\uc131\ud654",
4686+
"label.action.delete.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc0ad\uc81c",
4687+
"label.action.promote.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac15\uc81c \ud504\ub85c\ubaa8\ud2b8",
4688+
"label.action.demote.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac15\uc81c \ub514\ubaa8\ud2b8",
46894689
"label.add.disaster.recovery.cluster.info": "Secondary \ud074\ub7ec\uc2a4\ud130 \uc5f0\uacb0 \uc815\ubcf4",
46904690
"label.add.disaster.recovery.cluster.info.glue.pri.key": "Glue \uac1c\uc778 \ud0a4",
46914691
"label.primary.cluster.vm": "Primary \ud074\ub7ec\uc2a4\ud130 \uac00\uc0c1\uba38\uc2e0",
@@ -4707,22 +4707,22 @@
47074707
"label.dr.mirrored.volume.status": "\ubbf8\ub7ec\ub9c1 \ubcfc\ub968 \uc0c1\ud0dc",
47084708
"label.dr.mirrored.volume.path": "\ubbf8\ub7ec\ub9c1 \ubcfc\ub968 \uacbd\ub85c",
47094709
"label.dr.mirrored.volume.type": "\ubbf8\ub7ec\ub9c1 \ubcfc\ub968 \uc720\ud615",
4710-
"label.action.sync.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ub3d9\uae30\ud654",
4711-
"label.action.clear.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac00\ube44\uc9c0 \uc0ad\uc81c",
4710+
"label.action.sync.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \ub3d9\uae30\ud654",
4711+
"label.action.clear.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uac00\ube44\uc9c0 \uc0ad\uc81c",
47124712
"label.action.confirm.remove.dr.mirroring.vm": "\uc0ad\uc81c\ud558\uaca0\uc2b5\ub2c8\ub2e4",
47134713
"label.action.confirm.disable.dr.mirroring.cluster": "\ube44\ud65c\uc131\ud654\ud558\uaca0\uc2b5\ub2c8\ub2e4",
47144714
"message.error.confirm.remove.dr.mirroring.vm": "\ubb38\uad6c\ub97c \uc815\ud655\ud558\uac8c \uc785\ub825\ud574\uc8fc\uc2ed\uc2dc\uc624.",
47154715
"message.primary.cluster.vm": "Primary \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c \uc6b4\uc601 \uc911\uc778 \uac00\uc0c1 \uba38\uc2e0",
47164716
"message.secondary.cluster.vm": "Secondary \ud074\ub7ec\uc2a4\ud130\uc5d0 \uc874\uc7ac\ud558\uba70 Primary \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c \uc6b4\uc601 \uc911\uc778 \uac00\uc0c1\uba38\uc2e0\uacfc \ubbf8\ub7ec\ub9c1\ub41c \uac00\uc0c1\uba38\uc2e0",
4717-
"message.add.disaster.recovery.cluster": "\ud604\uc7ac \ud074\ub7ec\uc2a4\ud130\uc640 \uc5f0\uacb0\ud560 \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4. \ucd94\uac00 \uc644\ub8cc\ub418\uba74 \uc0c1\ub300 \ud074\ub7ec\uc2a4\ud130 \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uba54\ub274 \ub9ac\uc2a4\ud2b8\uc5d0 \uc790\ub3d9\uc73c\ub85c \ub4f1\ub85d\ub429\ub2c8\ub2e4.",
4717+
"message.add.disaster.recovery.cluster": "\ud604\uc7ac \ud074\ub7ec\uc2a4\ud130\uc640 \uc5f0\uacb0\ud560 \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4. \ucd94\uac00 \uc644\ub8cc\ub418\uba74 \uc0c1\ub300 \ud074\ub7ec\uc2a4\ud130 \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uba54\ub274 \ub9ac\uc2a4\ud2b8\uc5d0 \uc790\ub3d9\uc73c\ub85c \ub4f1\ub85d\ub429\ub2c8\ub2e4.",
47184718
"message.disaster.recovery.cluster.connection.test.title": "\ud074\ub7ec\uc2a4\ud130 \uc5f0\uacb0 \ud14c\uc2a4\ud2b8",
47194719
"message.disaster.recovery.cluster.connection.test.description": "\ucd94\uac00\ud558\ub824\ub294 \ud074\ub7ec\uc2a4\ud130\uc640 \uc5f0\uacb0\ud14c\uc2a4\ud2b8\ub97c \uc9c4\ud589\ud569\ub2c8\ub2e4.",
4720-
"message.enabled.dr.cluster.confirm": "\ud604\uc7ac \uc120\ud0dd\ub41c \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ud65c\uc131\ud654 \ud569\ub2c8\ub2e4.",
4720+
"message.enabled.dr.cluster.confirm": "\ud604\uc7ac \uc120\ud0dd\ub41c \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ud65c\uc131\ud654 \ud569\ub2c8\ub2e4.",
47214721
"message.disabled.dr.cluster.confirm": "\ud604\uc7ac \uc120\ud0dd\ub41c \ud074\ub7ec\uc2a4\ud130\ub97c \ube44\ud65c\uc131\ud654\ud569\ub2c8\ub2e4. \ub9cc\uc57d, \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc774 \uc788\ub294 \uacbd\uc6b0 \ubbf8\ub7ec\ub9c1\uc774 \ube44\ud65c\uc131\ud654\ub418\uba70, \uc0c8\ub85c \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc744 \ucd94\uac00\ud574\uc57c\ud569\ub2c8\ub2e4.",
4722-
"message.delete.dr.cluster.confirm": "\ud604\uc7ac \uc120\ud0dd\ub41c \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.",
4722+
"message.delete.dr.cluster.confirm": "\ud604\uc7ac \uc120\ud0dd\ub41c \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.",
47234723
"message.promote.dr.cluster.confirm": "\ud604\uc7ac \ud074\ub7ec\uc2a4\ud130\ub97c \uac15\uc81c\ub85c \ud504\ub85c\ubaa8\ud2b8 \ud569\ub2c8\ub2e4.",
47244724
"message.demote.dr.cluster.confirm": "\ud604\uc7ac \ud074\ub7ec\uc2a4\ud130\ub97c \uac15\uc81c\ub85c \ub514\ubaa8\ud2b8 \ud569\ub2c8\ub2e4.",
4725-
"message.info.for.dr": "\ud574\ub2f9 \uac00\uc0c1\uba38\uc2e0\uacfc \ubbf8\ub7ec\ub9c1\ub41c \uac00\uc0c1\uba38\uc2e0\uacfc \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc815\ubcf4\ub97c \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.",
4725+
"message.info.for.dr": "\ud574\ub2f9 \uac00\uc0c1\uba38\uc2e0\uacfc \ubbf8\ub7ec\ub9c1\ub41c \uac00\uc0c1\uba38\uc2e0\uacfc \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc815\ubcf4\ub97c \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.",
47264726
"message.launch.dr.simulation.test": "\ubaa8\uc758\uc2dc\ud5d8 \uc2dc\uc791 \ubc84\ud2bc\uc744 \ub20c\ub7ec \uac00\uc0c1\uba38\uc2e0\uc5d0 \ub300\ud55c \ubbf8\ub7ec\ub9c1 \ubaa8\uc758\uc2dc\ud5d8\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.",
47274727
"message.waiting.dr.simulation.test": "\ubaa8\uc758\uc2dc\ud5d8\uc774 \uc644\ub8cc\ub420 \ub54c\uae4c\uc9c0 \uae30\ub2e4\ub824 \uc8fc\uc2ed\uc2dc\uc624...",
47284728
"message.finish.dr.simulation.test": "\ubbf8\ub7ec\ub9c1 \ubaa8\uc758\uc2dc\ud5d8\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",
@@ -4736,23 +4736,23 @@
47364736
"message.dr.simulation.test.step8": "\ubaa8\uc758\uc2dc\ud5d8 \ub2e8\uacc4: 8 \uac00\uc0c1\uba38\uc2e0 \uc2dc\uc791",
47374737
"message.add.dr.mirroring.vm": "\ud574\ub2f9 \uac00\uc0c1\uba38\uc2e0\uc758 DR \ubc31\uc5c5\uc744 \uc704\ud574 \uc0ac\uc804\uc5d0 \ucd94\uac00\ub41c secondary \ud074\ub7ec\uc2a4\ud130\ub85c \ubcf5\uc81c \uc0dd\uc131\ud569\ub2c8\ub2e4. \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc740 \uc804\uc6d0\uc774 \uc885\ub8cc\ub41c \uc0c1\ud0dc\ub85c \uc0dd\uc131\ub429\ub2c8\ub2e4.",
47384738
"message.warning.dr.mirroring.test.vm.step.start": "\ubbf8\ub7ec\ub9c1 \ubaa8\uc758\uc2dc\ud5d8 \uc2dc, \uac00\uc0c1\uba38\uc2e0\uc774 \uc790\ub3d9\uc73c\ub85c \uc815\uc9c0\ub429\ub2c8\ub2e4.",
4739-
"message.success.update.disaster.recovery.cluster": "\uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc815\ubcf4\ub97c \uc5c5\ub370\uc774\ud2b8 \ud588\uc2b5\ub2c8\ub2e4.",
4739+
"message.success.update.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130 \uc815\ubcf4\ub97c \uc5c5\ub370\uc774\ud2b8 \ud588\uc2b5\ub2c8\ub2e4.",
47404740
"message.disaster.recovery.cluster.connection.test.update.description": "\uc5c5\ub370\uc774\ud2b8\ud558\ub824\ub294 \ud074\ub7ec\uc2a4\ud130\uc640 \uc5f0\uacb0\ud14c\uc2a4\ud2b8\ub97c \uc9c4\ud589\ud569\ub2c8\ub2e4.",
47414741
"message.dr.mirrored.vm.remove": "\uc120\ud0dd\ud55c \uac00\uc0c1\uba38\uc2e0\uc758 \ubbf8\ub7ec\ub9c1\uc744 \ud574\uc81c\ud558\ub294 \uacbd\uc6b0 Secondary \ud074\ub7ec\uc2a4\ud130\uc758 \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc774 \uc0ad\uc81c\ub429\ub2c8\ub2e4. \uc0ad\uc81c\ub97c \uc6d0\ud558\uc2dc\uba74 '\uc0ad\uc81c\ud558\uaca0\uc2b5\ub2c8\ub2e4' \ubb38\uad6c\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.",
4742-
"message.success.add.disaster.recovery.cluster": "\uc7ac\ud574 \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ucd94\uac00\ud588\uc2b5\ub2c8\ub2e4.",
4743-
"message.sync.dr.cluster.confirm": "\uc7ac\ub09c \ubcf5\uad6c \uc0c1\ud669 \ubc1c\uc0dd \uc2dc Primary \ud074\ub7ec\uc2a4\ud130\ub97c \ubcf5\uad6c\ud55c \uacbd\uc6b0, \uac15\uc81c \ub514\ubaa8\ud2b8 \uc2e4\ud589 \uc804 \ubcf5\uad6c\ub41c Primary \ud074\ub7ec\uc2a4\ud130\uc758 Glue \uc774\ubbf8\uc9c0\ub97c \ub3d9\uae30\ud654\ud558\ub294 \uc791\uc5c5\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.",
4744-
"message.clear.dr.cluster.confirm": "\uc7ac\ub09c \ubcf5\uad6c \uc0c1\ud669 \ubc1c\uc0dd \uc2dc Primary \ud074\ub7ec\uc2a4\ud130\ub97c \ubcf5\uad6c\ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0, \uae30\uc874\uc758 \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\uc5d0 \ub300\ud55c Glue \uac00\ube44\uc9c0\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.",
4742+
"message.success.add.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ucd94\uac00\ud588\uc2b5\ub2c8\ub2e4.",
4743+
"message.sync.dr.cluster.confirm": "\uc7ac\ud574\ubcf5\uad6c \uc0c1\ud669 \ubc1c\uc0dd \uc2dc Primary \ud074\ub7ec\uc2a4\ud130\ub97c \ubcf5\uad6c\ud55c \uacbd\uc6b0, \uac15\uc81c \ub514\ubaa8\ud2b8 \uc2e4\ud589 \uc804 \ubcf5\uad6c\ub41c Primary \ud074\ub7ec\uc2a4\ud130\uc758 Glue \uc774\ubbf8\uc9c0\ub97c \ub3d9\uae30\ud654\ud558\ub294 \uc791\uc5c5\uc744 \uc2e4\ud589\ud569\ub2c8\ub2e4.",
4744+
"message.clear.dr.cluster.confirm": "\uc7ac\ud574\ubcf5\uad6c \uc0c1\ud669 \ubc1c\uc0dd \uc2dc Primary \ud074\ub7ec\uc2a4\ud130\ub97c \ubcf5\uad6c\ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0, \uae30\uc874\uc758 \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\uc5d0 \ub300\ud55c Glue \uac00\ube44\uc9c0\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.",
47454745
"message.remove.disaster.recovery.cluster.vm.processing": "\uac00\uc0c1\uba38\uc2e0 \ubbf8\ub7ec\ub9c1 \ud574\uc9c0\uc911...",
47464746
"message.error.remove.disaster.recovery.cluster.vm": "\uac00\uc0c1\uba38\uc2e0 \ubbf8\ub7ec\ub9c1\uc744 \ud574\uc9c0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.",
47474747
"message.success.remove.disaster.recovery.cluster.vm": "\ubbf8\ub7ec\ub9c1\uc744 \uc131\uacf5\uc801\uc73c\ub85c \ud574\uc9c0\ud588\uc2b5\ub2c8\ub2e4.",
47484748
"message.success.create.disaster.recovery.cluster.vm": "\ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc774 \uc131\uacf5\uc801\uc73c\ub85c \uc0dd\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",
47494749
"message.create.disaster.recovery.cluster.vm.processing": "\ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0 \uc0dd\uc131\uc911...",
47504750
"message.error.create.disaster.recovery.cluster.vm": "\ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc744 \uc0dd\uc131\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.",
4751-
"message.dr.mirrored.cluster.disable": "\uc120\ud0dd\ud55c \uc7ac\ub09c \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ube44\ud65c\uc131\ud654\ud558\ub294 \uacbd\uc6b0 Secondary \ud074\ub7ec\uc2a4\ud130\uc758 \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc774 \uc804\ubd80 \uc0ad\uc81c\ub429\ub2c8\ub2e4. \ube44\ud65c\uc131\ud654\ub97c \uc6d0\ud558\uc2dc\uba74 '\ube44\ud65c\uc131\ud654\ud558\uaca0\uc2b5\ub2c8\ub2e4' \ubb38\uad6c\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.",
4752-
"message.success.disable.disaster.recovery.cluster": "\uc7ac\ud574 \ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.",
4751+
"message.dr.mirrored.cluster.disable": "\uc120\ud0dd\ud55c \uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \ube44\ud65c\uc131\ud654\ud558\ub294 \uacbd\uc6b0 Secondary \ud074\ub7ec\uc2a4\ud130\uc758 \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc774 \uc804\ubd80 \uc0ad\uc81c\ub429\ub2c8\ub2e4. \ube44\ud65c\uc131\ud654\ub97c \uc6d0\ud558\uc2dc\uba74 '\ube44\ud65c\uc131\ud654\ud558\uaca0\uc2b5\ub2c8\ub2e4' \ubb38\uad6c\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.",
4752+
"message.success.disable.disaster.recovery.cluster": "\uc7ac\ud574\ubcf5\uad6c \ud074\ub7ec\uc2a4\ud130\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ube44\ud65c\uc131\ud654\ud588\uc2b5\ub2c8\ub2e4.",
47534753
"message.error.confirm.create.dr.mirroring.vm": "\uc555\ucd95/\uc911\ubcf5\uc81c\uac70 \uae30\ub2a5\uc774 \ud65c\uc131\ud654\ub418\uc5b4\uc788\ub294 \uacbd\uc6b0 \ubbf8\ub7ec\ub9c1 \uac00\uc0c1\uba38\uc2e0\uc744 \uc0dd\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",
4754-
"message.alert.licenseexpired": "\ub77c\uc774\uc13c\uc2a4 \ub9cc\ub8cc\uc77c",
4755-
"message.license.renewal.required": "\uc77c\uc774 \uc9c0\ub0ac\uc2b5\ub2c8\ub2e4. \uac31\uc2e0\ud574\uc8fc\uc138\uc694.",
4754+
"message.alert.licenseexpired": "\ub77c\uc774\uc13c\uc2a4 \ub9cc\ub8cc \uc77c\uc790",
4755+
"message.license.renewal.required": "\ub77c\uc774\uc13c\uc2a4 \uc720\ud6a8\uae30\uac04\uc774 \uc9c0\ub0ac\uc2b5\ub2c8\ub2e4. \uc2e0\uaddc \ub77c\uc774\uc120\uc2a4\ub97c \ub4f1\ub85d \ud6c4 \uc0ac\uc6a9\ud574 \uc8fc\uc138\uc694.",
47564756
"message.license.not.found": "\ub77c\uc774\uc120\uc2a4 \uc815\ubcf4\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc2e0\uaddc \ub77c\uc774\uc120\uc2a4 \ub4f1\ub85d \ud6c4 \uc0ac\uc6a9\ud574 \uc8fc\uc138\uc694.",
4757-
"message.license.days.left": "\uc77c \ud6c4 \ub9cc\ub8cc\ub429\ub2c8\ub2e4."
4757+
"message.license.days.left": "\uc77c \ud6c4 \ub9cc\ub8cc"
47584758
}

0 commit comments

Comments
 (0)