104
#: nova/exception.py:182
104
#: nova/exception.py:179
105
105
#, fuzzy, python-format
106
106
msgid "Fatal call to deprecated config %(msg)s"
107
107
msgstr "类 %(fullname)s 是不推荐的:%(msg)s"
109
#: nova/exception.py:186
109
#: nova/exception.py:183
110
110
msgid "Failed to decrypt text"
113
#: nova/exception.py:190
113
#: nova/exception.py:187
114
114
msgid "Virtual Interface creation failed"
115
115
msgstr "虚拟接口创建失败"
117
#: nova/exception.py:194
117
#: nova/exception.py:191
118
118
msgid "5 attempts to create virtual interfacewith unique mac address failed"
119
119
msgstr "用唯一mac地址5次尝试创建虚拟接口失败"
121
#: nova/exception.py:199
121
#: nova/exception.py:196
123
123
msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s"
126
#: nova/exception.py:204
126
#: nova/exception.py:201
127
127
msgid "Not authorized."
130
#: nova/exception.py:209
130
#: nova/exception.py:206
131
131
msgid "User does not have admin privileges"
132
132
msgstr "用户没有管理员权限"
134
#: nova/exception.py:213
134
#: nova/exception.py:210
136
136
msgid "Policy doesn't allow %(action)s to be performed."
137
137
msgstr "政策不允许 %(action)s 被执行。"
139
#: nova/exception.py:217
139
#: nova/exception.py:214
140
#, fuzzy, python-format
141
msgid "Image %(image_id)s is not active."
142
msgstr "镜像 %(image_id)s 没有找到。"
144
#: nova/exception.py:218
140
145
#, fuzzy, python-format
141
146
msgid "Not authorized for image %(image_id)s."
142
147
msgstr "没有为镜像 %(image_id)s 找到内核。"
144
#: nova/exception.py:221
149
#: nova/exception.py:222
145
150
msgid "Unacceptable parameters."
146
151
msgstr "无法接受的参数。"
148
#: nova/exception.py:226
153
#: nova/exception.py:227
149
154
msgid "Invalid snapshot"
152
#: nova/exception.py:230
157
#: nova/exception.py:231
154
159
msgid "Volume %(volume_id)s is not attached to anything"
155
160
msgstr "卷 %(volume_id)s 没有附加任何东西"
157
#: nova/exception.py:234
162
#: nova/exception.py:235
158
163
#, fuzzy, python-format
159
164
msgid "Volume %(volume_id)s is still attached, detach volume first."
160
165
msgstr "卷 %(volume_id)s 没有附加任何东西"
162
#: nova/exception.py:238 nova/api/ec2/cloud.py:388 nova/api/ec2/cloud.py:413
163
#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2128
167
#: nova/exception.py:239 nova/api/ec2/cloud.py:389 nova/api/ec2/cloud.py:414
168
#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2194
164
169
msgid "Keypair data is invalid"
167
#: nova/exception.py:242
172
#: nova/exception.py:243
168
173
msgid "Failed to load data into json format"
169
174
msgstr "把数据加载为json格式失败"
171
#: nova/exception.py:246
176
#: nova/exception.py:247
172
177
msgid "The request is invalid."
175
#: nova/exception.py:250
180
#: nova/exception.py:251
176
181
msgid "Invalid input received"
179
#: nova/exception.py:254
184
#: nova/exception.py:255
180
185
msgid "Invalid volume type"
183
#: nova/exception.py:258
188
#: nova/exception.py:259
184
189
msgid "Invalid volume"
187
#: nova/exception.py:262 nova/api/openstack/compute/servers.py:1259
192
#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283
188
193
#: nova/api/openstack/compute/contrib/admin_actions.py:242
189
194
msgid "Invalid metadata"
192
#: nova/exception.py:266
197
#: nova/exception.py:267
199
msgid "Invalid metadata size"
202
#: nova/exception.py:271
194
204
msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s"
195
205
msgstr "无效的端口范围 %(from_port)s:%(to_port)s. %(msg)s"
197
#: nova/exception.py:270
207
#: nova/exception.py:275 nova/api/ec2/cloud.py:571
199
209
msgid "Invalid IP protocol %(protocol)s."
200
210
msgstr "无效的IP协议 %(protocol)s。"
202
#: nova/exception.py:274
212
#: nova/exception.py:279
204
214
msgid "Invalid content type %(content_type)s."
205
215
msgstr "无效的内容类型 %(content_type)s。"
207
#: nova/exception.py:278
217
#: nova/exception.py:283
209
219
msgid "Invalid cidr %(cidr)s."
210
220
msgstr "无效的cidr %(cidr)s。"
212
#: nova/exception.py:282
222
#: nova/exception.py:287
213
223
msgid "Invalid Parameter: Unicode is not supported by the current database."
216
#: nova/exception.py:289
226
#: nova/exception.py:294
221
#: nova/exception.py:293
231
#: nova/exception.py:298
224
234
"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:"
226
236
msgstr "无法执行action '%(action)s' 于聚合 %(aggregate_id)s 上。原因: %(reason)s。"
228
#: nova/exception.py:298
238
#: nova/exception.py:303
229
239
#, fuzzy, python-format
230
240
msgid "Group not valid. Reason: %(reason)s"
231
241
msgstr "找不到有效主机,原因是 %(reason)s。"
233
#: nova/exception.py:302
243
#: nova/exception.py:307
234
244
msgid "Sort key supplied was not valid."
237
#: nova/exception.py:306
247
#: nova/exception.py:311
240
250
"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while"
241
251
" the instance is in this state."
242
252
msgstr "实例 %(instance_uuid)s 处于%(attr)s %(state)s 中。该实例在这种状态下不能执行 %(method)s。"
244
#: nova/exception.py:311
254
#: nova/exception.py:316
246
256
msgid "Instance %(instance_id)s is not running."
247
257
msgstr "实例 %(instance_id)s 没有运行。"
249
#: nova/exception.py:315
259
#: nova/exception.py:320
251
261
msgid "Instance %(instance_id)s is not in rescue mode"
252
262
msgstr "实例 %(instance_id)s 不在救援模式。"
254
#: nova/exception.py:319
264
#: nova/exception.py:324
255
265
#, fuzzy, python-format
256
266
msgid "Instance %(instance_id)s is not ready"
257
267
msgstr "实例 %(instance_id)s 没有挂起。"
259
#: nova/exception.py:323
269
#: nova/exception.py:328
260
270
msgid "Failed to suspend instance"
263
#: nova/exception.py:327
273
#: nova/exception.py:332
264
274
msgid "Failed to resume server"
267
#: nova/exception.py:331
277
#: nova/exception.py:336
268
278
msgid "Failed to reboot instance"
269
279
msgstr "重新启动实例失败"
271
#: nova/exception.py:335
281
#: nova/exception.py:340
273
283
msgid "Failed to terminate instance"
274
284
msgstr "重新启动实例失败"
276
#: nova/exception.py:339
286
#: nova/exception.py:344
277
287
msgid "Service is unavailable at this time."
278
288
msgstr "此时的付不可用。"
280
#: nova/exception.py:343
290
#: nova/exception.py:348
281
291
msgid "Insufficient compute resources."
284
#: nova/exception.py:347
294
#: nova/exception.py:352
285
295
msgid "Compute service is unavailable at this time."
286
296
msgstr "此时的计算服务不可用。"
288
#: nova/exception.py:351
298
#: nova/exception.py:356
290
300
msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)."
291
301
msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。"
293
#: nova/exception.py:356
303
#: nova/exception.py:361
294
304
msgid "The supplied hypervisor type of is invalid."
295
305
msgstr "提供的虚拟机管理程序类型无效。"
297
#: nova/exception.py:360
307
#: nova/exception.py:365
298
308
msgid "The instance requires a newer hypervisor version than has been provided."
299
309
msgstr "该实例需要比当前版本更新的虚拟机管理程序。"
301
#: nova/exception.py:365
311
#: nova/exception.py:370
304
314
"The supplied disk path (%(path)s) already exists, it is expected not to "
306
316
msgstr "提供的磁盘路径 (%(path)s) 已经存在,预计是不存在的。"
308
#: nova/exception.py:370
318
#: nova/exception.py:375
310
320
msgid "The supplied device path (%(path)s) is invalid."
311
321
msgstr "提供的设备路径 (%(path)s) 是无效的。"
313
#: nova/exception.py:374
323
#: nova/exception.py:379
314
324
#, fuzzy, python-format
315
325
msgid "The supplied device path (%(path)s) is in use."
316
326
msgstr "提供的设备路径 (%(path)s) 是无效的。"
318
#: nova/exception.py:378
328
#: nova/exception.py:383
319
329
#, fuzzy, python-format
320
330
msgid "The supplied device (%(device)s) is busy."
321
331
msgstr "提供的设备路径 (%(path)s) 是无效的。"
323
#: nova/exception.py:382
333
#: nova/exception.py:387
324
334
msgid "Unacceptable CPU info"
325
335
msgstr "无法接受的CPU信息"
327
#: nova/exception.py:386
337
#: nova/exception.py:391
329
339
msgid "%(address)s is not a valid IP v4/6 address."
330
340
msgstr "%(address)s 不是有效的IP v4/6地址。"
332
#: nova/exception.py:390
342
#: nova/exception.py:395
335
345
"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN "
336
346
"tag is %(tag)s, but the one associated with the port group is %(pgroup)s."
337
347
msgstr "VLAN标签对于端口组%(bridge)s 是不适合的。预计的VLAN标签是 %(tag)s,但与端口组关联的是 %(pgroup)s。"
339
#: nova/exception.py:396
349
#: nova/exception.py:401
342
352
"vSwitch which contains the port group %(bridge)s is not associated with "
480
490
"image ids since adding this image?"
483
#: nova/exception.py:517
493
#: nova/exception.py:522
485
495
msgid "Project %(project_id)s could not be found."
486
496
msgstr "项目 %(project_id)s 没有找到。"
488
#: nova/exception.py:521
498
#: nova/exception.py:526
489
499
msgid "Cannot find SR to read/write VDI."
490
500
msgstr "没有找到存储库来读写VDI。"
492
#: nova/exception.py:525
502
#: nova/exception.py:530
493
503
#, fuzzy, python-format
494
504
msgid "Network %(network_id)s is still in use."
495
505
msgstr "网络 %(network_id)s 没有找到。"
497
#: nova/exception.py:529
507
#: nova/exception.py:534
499
509
msgid "%(req)s is required to create a network."
500
510
msgstr "创建网络 %(req)s 是必要的。"
502
#: nova/exception.py:533
512
#: nova/exception.py:538
504
514
msgid "Network %(network_id)s could not be found."
505
515
msgstr "网络 %(network_id)s 没有找到。"
507
#: nova/exception.py:537
517
#: nova/exception.py:542
509
519
msgid "Network could not be found for bridge %(bridge)s"
510
520
msgstr "无法为桥 %(bridge)s 找到网络"
512
#: nova/exception.py:541
522
#: nova/exception.py:546
514
524
msgid "Network could not be found for uuid %(uuid)s"
515
525
msgstr "无法为uuid %(uuid)s 找到网络"
517
#: nova/exception.py:545
527
#: nova/exception.py:550
519
529
msgid "Network could not be found with cidr %(cidr)s."
520
530
msgstr "无法为cidr %(cidr)s 找到网络。"
522
#: nova/exception.py:549
532
#: nova/exception.py:554
524
534
msgid "Network could not be found for instance %(instance_id)s."
525
535
msgstr "无法为实例 %(instance_id)s 找到网络。"
527
#: nova/exception.py:553
537
#: nova/exception.py:558
528
538
msgid "No networks defined."
531
#: nova/exception.py:557
541
#: nova/exception.py:562
534
544
"Either Network uuid %(network_uuid)s is not present or is not assigned to"
535
545
" the project %(project_id)s."
536
546
msgstr "或者网络uuid %(network_uuid)s不存在,或者它没有分配给项目 %(project_id)s。"
538
#: nova/exception.py:562
548
#: nova/exception.py:567
540
550
msgid "Host is not set to the network (%(network_id)s)."
541
551
msgstr "主机没有设置于网络 (%(network_id)s)。"
543
#: nova/exception.py:566
553
#: nova/exception.py:571
544
554
msgid "Could not find the datastore reference(s) which the VM uses."
545
555
msgstr "无法找到虚拟机使用的数据存储引用。"
547
#: nova/exception.py:570
557
#: nova/exception.py:575
548
558
#, fuzzy, python-format
549
559
msgid "Port %(port_id)s is still in use."
550
560
msgstr "网络 %(network_id)s 没有找到。"
552
#: nova/exception.py:574
562
#: nova/exception.py:579
553
563
#, fuzzy, python-format
554
564
msgid "Port %(port_id)s could not be found."
555
565
msgstr "快照 %(snapshot_id)s 没有找到。"
557
#: nova/exception.py:578
567
#: nova/exception.py:583
559
569
msgid "No fixed IP associated with id %(id)s."
560
570
msgstr "没有固定IP与id %(id)s 关联。"
562
#: nova/exception.py:582
572
#: nova/exception.py:587
564
574
msgid "Fixed ip not found for address %(address)s."
565
575
msgstr "没有为地址 %(address)s 找到固定IP。"
567
#: nova/exception.py:586
577
#: nova/exception.py:591
568
578
#, fuzzy, python-format
569
579
msgid "Instance %(instance_uuid)s has zero fixed ips."
570
580
msgstr "实例 %(instance_id)s 没有固定ip。"
572
#: nova/exception.py:590
582
#: nova/exception.py:595
574
584
msgid "Network host %(host)s has zero fixed ips in network %(network_id)s."
575
585
msgstr "网络主机 %(host)s 在网络 %(network_id)s 中没有固定ip。"
577
#: nova/exception.py:595
587
#: nova/exception.py:600
578
588
#, fuzzy, python-format
579
589
msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'."
580
590
msgstr "实例 %(instance_id)s 没有固定ip '%(ip)s'。"
582
#: nova/exception.py:599
592
#: nova/exception.py:604
585
595
"Fixed IP address (%(address)s) does not exist in network "
586
596
"(%(network_uuid)s)."
587
597
msgstr "固定IP地址 (%(address)s) 在网络 (%(network_uuid)s) 中不存在。"
589
#: nova/exception.py:604
599
#: nova/exception.py:609
590
600
#, fuzzy, python-format
592
602
"Fixed IP address %(address)s is already in use on instance "
593
603
"%(instance_uuid)s."
594
604
msgstr "固定IP地址 %(address)s 已在使用。"
596
#: nova/exception.py:609
606
#: nova/exception.py:614
598
608
msgid "More than one instance is associated with fixed ip address '%(address)s'."
601
#: nova/exception.py:614
611
#: nova/exception.py:619
603
613
msgid "Fixed IP address %(address)s is invalid."
604
614
msgstr "固定IP地址 %(address)s 无效。"
606
#: nova/exception.py:618
616
#: nova/exception.py:623
607
617
msgid "Zero fixed ips available."
608
618
msgstr "没有固定ip可用。"
610
#: nova/exception.py:622
620
#: nova/exception.py:627
611
621
msgid "Zero fixed ips could be found."
612
622
msgstr "找不到固定IP。"
614
#: nova/exception.py:631
624
#: nova/exception.py:636
615
625
#, fuzzy, python-format
616
626
msgid "Floating ip %(address)s already exists."
617
627
msgstr "浮动ip %(address)s 已被关联。"
619
#: nova/exception.py:635
629
#: nova/exception.py:640
621
631
msgid "Floating ip not found for id %(id)s."
622
632
msgstr "找不到适合id %(id)s 的浮动IP。"
624
#: nova/exception.py:639
634
#: nova/exception.py:644
626
636
msgid "The DNS entry %(name)s already exists in domain %(domain)s."
627
637
msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。"
629
#: nova/exception.py:643
639
#: nova/exception.py:648
631
641
msgid "Floating ip not found for address %(address)s."
632
642
msgstr "找不到适合地址 %(address)s 的浮动ip。"
634
#: nova/exception.py:647
644
#: nova/exception.py:652
636
646
msgid "Floating ip not found for host %(host)s."
637
647
msgstr "没有为主机 %(host)s 找到浮动IP。"
639
#: nova/exception.py:651
649
#: nova/exception.py:656
650
#, fuzzy, python-format
651
msgid "Multiple floating ips are found for address %(address)s."
652
msgstr "找不到适合地址 %(address)s 的浮动ip。"
654
#: nova/exception.py:660
656
msgid "Floating ip pool not found."
657
msgstr "没有找到floating_ip"
659
#: nova/exception.py:665
640
660
msgid "Zero floating ips available."
641
661
msgstr "没有浮动IP可用。"
643
#: nova/exception.py:656
663
#: nova/exception.py:670
645
665
msgid "Floating ip %(address)s is associated."
646
666
msgstr "浮动ip %(address)s 已被关联。"
648
#: nova/exception.py:660
668
#: nova/exception.py:674
650
670
msgid "Floating ip %(address)s is not associated."
651
671
msgstr "浮动ip %(address)s 没有被关联。"
653
#: nova/exception.py:664
673
#: nova/exception.py:678
654
674
msgid "Zero floating ips exist."
655
675
msgstr "没有浮动ip存在。"
657
#: nova/exception.py:668
677
#: nova/exception.py:682
659
679
msgid "Interface %(interface)s not found."
660
680
msgstr "接口 %(interface)s没有找到。"
662
#: nova/exception.py:672
682
#: nova/exception.py:686
683
msgid "Cannot disassociate auto assigined floating ip"
686
#: nova/exception.py:690
664
688
msgid "Keypair %(name)s not found for user %(user_id)s"
665
689
msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。"
667
#: nova/exception.py:676
691
#: nova/exception.py:694
669
693
msgid "Certificate %(certificate_id)s not found."
670
694
msgstr "证书 %(certificate_id)s 没有找到。"
672
#: nova/exception.py:680
696
#: nova/exception.py:698
674
698
msgid "Service %(service_id)s could not be found."
675
699
msgstr "服务 %(service_id)s 没有找到。"
677
#: nova/exception.py:684
701
#: nova/exception.py:702
679
703
msgid "Host %(host)s could not be found."
680
704
msgstr "主机 %(host)s 没有找到。"
682
#: nova/exception.py:688
706
#: nova/exception.py:706
684
708
msgid "Compute host %(host)s could not be found."
685
709
msgstr "计算主机 %(host)s 没有找到。"
687
#: nova/exception.py:692
711
#: nova/exception.py:710
689
713
msgid "Could not find binary %(binary)s on host %(host)s."
690
714
msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。"
692
#: nova/exception.py:696
716
#: nova/exception.py:714
694
718
msgid "Invalid reservation expiration %(expire)s."
697
#: nova/exception.py:700
721
#: nova/exception.py:718
700
724
"Change would make usage less than 0 for the following resources: "
704
#: nova/exception.py:705
728
#: nova/exception.py:723
705
729
msgid "Quota could not be found"
708
#: nova/exception.py:709
732
#: nova/exception.py:727
710
734
msgid "Unknown quota resources %(unknown)s."
713
#: nova/exception.py:713
737
#: nova/exception.py:731
715
739
msgid "Quota for project %(project_id)s could not be found."
716
740
msgstr "没有为项目 %(project_id)s 找到配额。"
718
#: nova/exception.py:717
742
#: nova/exception.py:735
719
743
#, fuzzy, python-format
720
744
msgid "Quota class %(class_name)s could not be found."
721
745
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
723
#: nova/exception.py:721
747
#: nova/exception.py:739
724
748
#, fuzzy, python-format
725
749
msgid "Quota usage for project %(project_id)s could not be found."
726
750
msgstr "没有为项目 %(project_id)s 找到配额。"
728
#: nova/exception.py:725
752
#: nova/exception.py:743
729
753
#, fuzzy, python-format
730
754
msgid "Quota reservation %(uuid)s could not be found."
731
755
msgstr "用户 %(user_id)s 没有找到。"
733
#: nova/exception.py:729
757
#: nova/exception.py:747
734
758
#, fuzzy, python-format
735
759
msgid "Quota exceeded for resources: %(overs)s"
738
#: nova/exception.py:733
762
#: nova/exception.py:751
740
764
msgid "Security group %(security_group_id)s not found."
741
765
msgstr "安全组 %(security_group_id)s 没有找到。"
743
#: nova/exception.py:737
767
#: nova/exception.py:755
745
769
msgid "Security group %(security_group_id)s not found for project %(project_id)s."
746
770
msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。"
748
#: nova/exception.py:742
772
#: nova/exception.py:760
750
774
msgid "Security group with rule %(rule_id)s not found."
751
775
msgstr "带有规则 %(rule_id)s 的安全组没有找到。"
753
#: nova/exception.py:746
777
#: nova/exception.py:764
756
780
"Security group %(security_group_id)s is already associated with the "
757
781
"instance %(instance_id)s"
758
782
msgstr "安全组 %(security_group_id)s 已经与实例 %(instance_id)s 关联。"
760
#: nova/exception.py:751
784
#: nova/exception.py:769
763
787
"Security group %(security_group_id)s is not associated with the instance "
764
788
"%(instance_id)s"
765
789
msgstr "安全组 %(security_group_id)s 没有与实例 %(instance_id)s 关联。"
767
#: nova/exception.py:756
791
#: nova/exception.py:774
769
793
msgid "Migration %(migration_id)s could not be found."
770
794
msgstr "迁移 %(migration_id)s 没有找到。"
772
#: nova/exception.py:760
796
#: nova/exception.py:778
774
798
msgid "Migration not found for instance %(instance_id)s with status %(status)s."
775
799
msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。"
777
#: nova/exception.py:765
801
#: nova/exception.py:783
779
803
msgid "Console pool %(pool_id)s could not be found."
780
804
msgstr "控制台池 %(pool_id)s 没有找到。"
782
#: nova/exception.py:769
806
#: nova/exception.py:787
785
809
"Console pool of type %(console_type)s for compute host %(compute_host)s "
786
810
"on proxy host %(host)s not found."
787
811
msgstr "没有找到类型是 %(console_type)s 的控制台池针对计算主机 %(compute_host)s 在代理主机 %(host)s 上。"
789
#: nova/exception.py:775
813
#: nova/exception.py:793
791
815
msgid "Console %(console_id)s could not be found."
792
816
msgstr "控制台%(console_id)s 没有找到。"
794
#: nova/exception.py:779
818
#: nova/exception.py:797
795
819
#, fuzzy, python-format
796
820
msgid "Console for instance %(instance_uuid)s could not be found."
797
821
msgstr "没有为实例 %(instance_id)s 找到控制台。"
799
#: nova/exception.py:783
823
#: nova/exception.py:801
800
824
#, fuzzy, python-format
802
826
"Console for instance %(instance_uuid)s in pool %(pool_id)s could not be "
804
828
msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。"
806
#: nova/exception.py:788
830
#: nova/exception.py:806
808
832
msgid "Invalid console type %(console_type)s "
809
833
msgstr "无效的控制台类型 %(console_type)s "
811
#: nova/exception.py:792
835
#: nova/exception.py:810
813
837
msgid "Instance type %(instance_type_id)s could not be found."
814
838
msgstr "实例类型 %(instance_type_id)s 没有找到。"
816
#: nova/exception.py:796
840
#: nova/exception.py:814
818
842
msgid "Instance type with name %(instance_type_name)s could not be found."
819
843
msgstr "名为 %(instance_type_name)s 的实例类型没有找到。"
821
#: nova/exception.py:801
845
#: nova/exception.py:819
823
847
msgid "Flavor %(flavor_id)s could not be found."
824
848
msgstr "类型 %(flavor_id)s 没有找到。"
826
#: nova/exception.py:805
850
#: nova/exception.py:823
828
852
msgid "Flavor access not found for %(flavor_id) / %(project_id) combination."
831
#: nova/exception.py:810
855
#: nova/exception.py:828
833
857
msgid "Scheduler Host Filter %(filter_name)s could not be found."
834
858
msgstr "调度器主机过滤器 %(filter_name)s 没有找到。"
836
#: nova/exception.py:814
860
#: nova/exception.py:832
838
862
msgid "Scheduler cost function %(cost_fn_str)s could not be found."
839
863
msgstr "调度器的成本函数 %(cost_fn_str)s 没有找到。"
841
#: nova/exception.py:819
865
#: nova/exception.py:837
843
867
msgid "Scheduler weight flag not found: %(flag_name)s"
844
868
msgstr "未找到调度器的权重标记:%(flag_name)s"
846
#: nova/exception.py:823
870
#: nova/exception.py:841
847
871
#, fuzzy, python-format
848
872
msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s."
849
873
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
851
#: nova/exception.py:828
875
#: nova/exception.py:846
852
876
#, fuzzy, python-format
854
878
"Instance %(instance_uuid)s has no system metadata with key "
855
879
"%(metadata_key)s."
856
880
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
858
#: nova/exception.py:833
882
#: nova/exception.py:851
861
885
"Instance Type %(instance_type_id)s has no extra specs with key "
862
886
"%(extra_specs_key)s."
863
887
msgstr "实例类型 %(instance_type_id)s 没有额外的 键为%(extra_specs_key)s 的规格说明。"
865
#: nova/exception.py:838
889
#: nova/exception.py:856
867
891
msgid "File %(file_path)s could not be found."
868
892
msgstr "找不到文件 %(file_path)s。"
870
#: nova/exception.py:842
894
#: nova/exception.py:860
871
895
msgid "Zero files could be found."
874
#: nova/exception.py:846
898
#: nova/exception.py:864
876
900
msgid "Virtual switch associated with the network adapter %(adapter)s not found."
877
901
msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。"
879
#: nova/exception.py:851
903
#: nova/exception.py:869
881
905
msgid "Network adapter %(adapter)s could not be found."
882
906
msgstr "未找到网络适配器 %(adapter)s。"
884
#: nova/exception.py:855
908
#: nova/exception.py:873
886
910
msgid "Class %(class_name)s could not be found: %(exception)s"
887
911
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
889
#: nova/exception.py:859
913
#: nova/exception.py:877
890
914
msgid "Action not allowed."
893
#: nova/exception.py:863
917
#: nova/exception.py:881
894
918
msgid "Rotation is not allowed for snapshots"
895
919
msgstr "快照不允许循环。"
897
#: nova/exception.py:867
921
#: nova/exception.py:885
898
922
msgid "Rotation param is required for backup image_type"
899
923
msgstr "备份 image_type 要求循环参数。"
901
#: nova/exception.py:871
925
#: nova/exception.py:889
903
927
msgid "Key pair %(key_name)s already exists."
904
928
msgstr "密钥对 %(key_name)s 已经存在。"
906
#: nova/exception.py:875
930
#: nova/exception.py:893
908
932
msgid "Instance %(name)s already exists."
909
933
msgstr "实例 %(name)s 已经存在。"
911
#: nova/exception.py:879
913
msgid "Instance Type %(name)s already exists."
914
msgstr "实例类型 %(name)s 已经存在。"
916
#: nova/exception.py:883
935
#: nova/exception.py:897
936
#, fuzzy, python-format
937
msgid "Instance Type with name %(name)s already exists."
938
msgstr "实例类型 %(name)s 已经存在。"
940
#: nova/exception.py:901
941
#, fuzzy, python-format
942
msgid "Instance Type with ID %(flavor_id)s already exists."
943
msgstr "实例类型 %(name)s 已经存在。"
945
#: nova/exception.py:905
919
948
"Flavor access alreay exists for flavor %(flavor_id)s and project "
920
949
"%(project_id)s combination."
923
#: nova/exception.py:888
952
#: nova/exception.py:910
925
954
msgid "Volume Type %(name)s already exists."
926
955
msgstr "卷类型 %(name)s 已经存在。"
928
#: nova/exception.py:892
957
#: nova/exception.py:914
929
958
#, fuzzy, python-format
930
959
msgid "%(path)s is not on shared storage: %(reason)s"
931
960
msgstr "%(path)s 在共享存储上:%(reason)s"
933
#: nova/exception.py:896
962
#: nova/exception.py:918
934
963
#, fuzzy, python-format
935
964
msgid "%(path)s is not on local storage: %(reason)s"
936
965
msgstr "%(path)s 在共享存储上:%(reason)s"
938
#: nova/exception.py:900
967
#: nova/exception.py:922
939
968
msgid "Migration error"
942
#: nova/exception.py:904
971
#: nova/exception.py:926
944
973
msgid "Malformed message body: %(reason)s"
945
974
msgstr "错误格式的消息体: %(reason)s"
947
#: nova/exception.py:910
976
#: nova/exception.py:932
949
978
msgid "Could not find config at %(path)s"
950
979
msgstr "在 %(path)s 找不到配置文件。"
952
#: nova/exception.py:914
981
#: nova/exception.py:936
954
983
msgid "Could not load paste app '%(name)s' from %(path)s"
955
984
msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'"
957
#: nova/exception.py:918
986
#: nova/exception.py:940
959
988
msgid "When resizing, instances must change flavor!"
960
989
msgstr "调整时实例的大小必须要发生变化。"
962
#: nova/exception.py:922
991
#: nova/exception.py:944
963
992
msgid "Image is larger than instance type allows"
964
993
msgstr "镜像比实例类型所允许的大。"
966
#: nova/exception.py:926
995
#: nova/exception.py:948
967
996
msgid "Instance type's memory is too small for requested image."
968
997
msgstr "实例类型的内存对于所请求的镜像太小。"
970
#: nova/exception.py:930
999
#: nova/exception.py:952
971
1000
msgid "Instance type's disk is too small for requested image."
972
1001
msgstr "实例类型的磁盘对于所请求的镜像太小。"
974
#: nova/exception.py:934
1003
#: nova/exception.py:956
975
1004
#, python-format
976
1005
msgid "Insufficient free memory on compute node to start %(uuid)s."
977
1006
msgstr "没有足够的可用内存来启动计算节点 %(uuid)s。"
979
#: nova/exception.py:938
1008
#: nova/exception.py:960
980
1009
msgid "Could not fetch bandwidth/cpu/disk metrics for this host."
981
1010
msgstr "无法获取此主机的带宽、CPU和磁盘指标。"
983
#: nova/exception.py:942
1012
#: nova/exception.py:964
984
1013
#, python-format
985
1014
msgid "No valid host was found. %(reason)s"
986
1015
msgstr "找不到有效主机,原因是 %(reason)s。"
988
#: nova/exception.py:946
1017
#: nova/exception.py:968
989
1018
#, python-format
990
1019
msgid "Host %(host)s is not up or doesn't exist."
991
1020
msgstr "主机 %(host)s 没有启动或者不存在。"
993
#: nova/exception.py:950
1022
#: nova/exception.py:972
994
1023
msgid "Quota exceeded"
997
#: nova/exception.py:957
1026
#: nova/exception.py:979
998
1027
#, fuzzy, python-format
1000
1029
"Quota exceeded for %(overs)s: Requested %(req)s, but already used "
1001
1030
"%(used)d of %(allowed)d %(resource)s"
1002
1031
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
1004
#: nova/exception.py:962
1033
#: nova/exception.py:984
1005
1034
msgid "Maximum volume size exceeded"
1008
#: nova/exception.py:966
1037
#: nova/exception.py:988
1009
1038
#, fuzzy, python-format
1010
1039
msgid "Maximum number of volumes allowed (%(allowed)d) exceeded"
1011
1040
msgstr "所选择主机的最大数目(%d)"
1013
#: nova/exception.py:970
1042
#: nova/exception.py:992
1015
1044
msgid "Maximum number of floating ips exceeded"
1016
1045
msgstr "所选择主机的最大数目(%d)"
1018
#: nova/exception.py:974
1047
#: nova/exception.py:996
1019
1048
#, fuzzy, python-format
1020
1049
msgid "Maximum number of metadata items exceeds %(allowed)d"
1021
1050
msgstr "所选择主机的最大数目(%d)"
1023
#: nova/exception.py:978
1052
#: nova/exception.py:1000
1024
1053
msgid "Personality file limit exceeded"
1025
1054
msgstr "超过个性化文件限制"
1027
#: nova/exception.py:982
1056
#: nova/exception.py:1004
1028
1057
msgid "Personality file path too long"
1029
1058
msgstr "个性化文件路径太长"
1031
#: nova/exception.py:986
1060
#: nova/exception.py:1008
1032
1061
msgid "Personality file content too long"
1033
1062
msgstr "个性化文件内容太长"
1035
#: nova/exception.py:990
1064
#: nova/exception.py:1012
1037
1066
msgid "Maximum number of key pairs exceeded"
1038
1067
msgstr "所选择主机的最大数目(%d)"
1040
#: nova/exception.py:994
1069
#: nova/exception.py:1016
1042
1071
msgid "Maximum number of security groups or rules exceeded"
1043
1072
msgstr "所选择主机的最大数目(%d)"
1045
#: nova/exception.py:998
1074
#: nova/exception.py:1020
1046
1075
#, fuzzy, python-format
1048
1077
"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: "
1050
1079
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1052
#: nova/exception.py:1003
1081
#: nova/exception.py:1025
1053
1082
#, python-format
1054
1083
msgid "Aggregate %(aggregate_id)s could not be found."
1055
1084
msgstr "找不到聚合 %(aggregate_id)s。"
1057
#: nova/exception.py:1007
1086
#: nova/exception.py:1029
1058
1087
#, python-format
1059
1088
msgid "Aggregate %(aggregate_name)s already exists."
1060
1089
msgstr "聚合 %(aggregate_name)s 已经存在。"
1062
#: nova/exception.py:1011
1091
#: nova/exception.py:1033
1063
1092
#, python-format
1064
1093
msgid "Aggregate %(aggregate_id)s has no host %(host)s."
1065
1094
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1067
#: nova/exception.py:1015
1096
#: nova/exception.py:1037
1068
1097
#, python-format
1069
1098
msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s."
1070
1099
msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。"
1072
#: nova/exception.py:1020
1101
#: nova/exception.py:1042
1073
1102
#, python-format
1074
1103
msgid "Aggregate %(aggregate_id)s already has host %(host)s."
1075
1104
msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。"
1077
#: nova/exception.py:1024
1106
#: nova/exception.py:1046
1078
1107
#, fuzzy, python-format
1079
1108
msgid "Detected more than one volume with name %(vol_name)s"
1080
1109
msgstr "检测到不止一个名称为 %(vol_name) 的卷。"
1082
#: nova/exception.py:1028
1111
#: nova/exception.py:1050
1083
1112
#, python-format
1084
1113
msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s"
1085
1114
msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。"
1087
#: nova/exception.py:1033
1116
#: nova/exception.py:1055
1088
1117
#, python-format
1089
1118
msgid "Bad or unexpected response from the storage volume backend API: %(data)s"
1092
#: nova/exception.py:1038
1121
#: nova/exception.py:1060
1094
1123
msgid "Unknown NFS exception"
1095
1124
msgstr "发生未知异常。"
1097
#: nova/exception.py:1042
1126
#: nova/exception.py:1064
1098
1127
msgid "No mounted NFS shares found"
1101
#: nova/exception.py:1046
1130
#: nova/exception.py:1068
1102
1131
#, python-format
1103
1132
msgid "There is no share which can host %(volume_size)sG"
1106
#: nova/exception.py:1050
1135
#: nova/exception.py:1072
1107
1136
msgid "Unable to create instance type"
1108
1137
msgstr "无法创建实例类型。"
1110
#: nova/exception.py:1054
1139
#: nova/exception.py:1076
1111
1140
#, fuzzy, python-format
1112
1141
msgid "Failed to set admin password on %(instance)s because %(reason)s"
1113
1142
msgstr "设置管理员密码失败。实例 %s 没有运行"
1115
#: nova/exception.py:1060
1144
#: nova/exception.py:1082
1116
1145
msgid "Bad response from SolidFire API"
1117
1146
msgstr "来自SolidFire API的错误响应"
1119
#: nova/exception.py:1064
1148
#: nova/exception.py:1086
1120
1149
#, python-format
1121
1150
msgid "Error in SolidFire API response: data=%(data)s"
1122
1151
msgstr "SolidFire API响应里发生错误:data=%(data)s"
1124
#: nova/exception.py:1068
1153
#: nova/exception.py:1090
1125
1154
#, fuzzy, python-format
1126
1155
msgid "Detected existing vlan with id %(vlan)d"
1127
1156
msgstr "检测到已存在的id为%(vlan) vlan"
1129
#: nova/exception.py:1072
1158
#: nova/exception.py:1094
1130
1159
#, python-format
1131
1160
msgid "Instance %(instance_id)s could not be found."
1132
1161
msgstr "实例 %(instance_id)s 没有找到。"
1134
#: nova/exception.py:1076
1163
#: nova/exception.py:1098
1135
1164
#, fuzzy, python-format
1136
1165
msgid "Marker %(marker)s could not be found."
1137
1166
msgstr "镜像 %(image_id)s 没有找到。"
1139
#: nova/exception.py:1080
1168
#: nova/exception.py:1102
1140
1169
#, python-format
1141
1170
msgid "Invalid id: %(val)s (expecting \"i-...\")."
1144
#: nova/exception.py:1084
1173
#: nova/exception.py:1106
1145
1174
#, fuzzy, python-format
1146
1175
msgid "Could not fetch image %(image_id)s"
1147
1176
msgstr "获取镜像 %(image)s"
1149
#: nova/exception.py:1088
1178
#: nova/exception.py:1110
1150
1179
#, python-format
1151
1180
msgid "Task %(task_name)s is already running on host %(host)s"
1154
#: nova/exception.py:1092
1183
#: nova/exception.py:1114
1155
1184
#, fuzzy, python-format
1156
1185
msgid "Task %(task_name)s is not running on host %(host)s"
1157
1186
msgstr "没有为主机 %(host)s 找到浮动IP。"
1159
#: nova/exception.py:1096
1188
#: nova/exception.py:1118
1160
1189
#, fuzzy, python-format
1161
1190
msgid "Instance %(instance_uuid)s is locked"
1162
1191
msgstr "没有找到实例 %(instance_id)s"
1164
#: nova/exception.py:1100
1193
#: nova/exception.py:1122
1165
1194
#, python-format
1166
1195
msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s"
1169
#: nova/exception.py:1105
1198
#: nova/exception.py:1127
1170
1199
#, python-format
1171
1200
msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat."
1174
#: nova/exception.py:1110
1203
#: nova/exception.py:1132
1175
1204
#, python-format
1177
1206
"User data too large. User data must be no larger than %(maxsize)s bytes "
1178
1207
"once base64 encoded. Your data is %(length)d bytes"
1181
#: nova/exception.py:1116
1210
#: nova/exception.py:1138
1182
1211
msgid "User data needs to be valid base 64."
1185
#: nova/exception.py:1120
1214
#: nova/exception.py:1142
1186
1215
#, python-format
1188
1217
"unexpected task state: expecting %(expected)s but the actual state is "
1192
#: nova/exception.py:1125
1221
#: nova/exception.py:1147
1193
1222
#, fuzzy, python-format
1194
1223
msgid "The CA file for %(project)s could not be found"
1195
1224
msgstr "没有为项目 %(project_id)s 找到配额。"
1197
#: nova/exception.py:1129
1226
#: nova/exception.py:1151
1198
1227
#, fuzzy, python-format
1199
1228
msgid "The CRL file for %(project)s could not be found"
1200
1229
msgstr "项目 %(project_id)s 没有找到。"
1616
1613
msgid "Unsupported API request: controller = %(controller)s, action = %(action)s"
1617
1614
msgstr "不支持的API请求:controller = %(controller)s,action = %(action)s"
1619
#: nova/api/ec2/cloud.py:336
1616
#: nova/api/ec2/cloud.py:337
1620
1617
#, python-format
1621
1618
msgid "Create snapshot of volume %s"
1622
1619
msgstr "创建卷 %s 的快照"
1624
#: nova/api/ec2/cloud.py:362
1621
#: nova/api/ec2/cloud.py:363
1625
1622
#, fuzzy, python-format
1626
1623
msgid "Could not find key pair(s): %s"
1627
1624
msgstr "解密私钥失败:%s"
1629
#: nova/api/ec2/cloud.py:378
1626
#: nova/api/ec2/cloud.py:379
1630
1627
#, python-format
1631
1628
msgid "Create key pair %s"
1632
1629
msgstr "创建密钥对 %s"
1634
#: nova/api/ec2/cloud.py:385 nova/api/ec2/cloud.py:410
1631
#: nova/api/ec2/cloud.py:386 nova/api/ec2/cloud.py:411
1635
1632
#: nova/api/openstack/compute/contrib/keypairs.py:93
1636
1633
msgid "Quota exceeded, too many key pairs."
1639
#: nova/api/ec2/cloud.py:391 nova/api/ec2/cloud.py:416
1636
#: nova/api/ec2/cloud.py:392 nova/api/ec2/cloud.py:417
1640
1637
#: nova/api/openstack/compute/contrib/keypairs.py:101
1641
1638
#, python-format
1642
1639
msgid "Key pair '%s' already exists."
1643
1640
msgstr "密钥对 '%s' 已经存在。"
1645
#: nova/api/ec2/cloud.py:400
1642
#: nova/api/ec2/cloud.py:401
1646
1643
#, python-format
1647
1644
msgid "Import key %s"
1648
1645
msgstr "导入密钥 %s"
1650
#: nova/api/ec2/cloud.py:423
1647
#: nova/api/ec2/cloud.py:424
1651
1648
#, python-format
1652
1649
msgid "Delete key pair %s"
1653
1650
msgstr "删除密钥对 %s"
1655
#: nova/api/ec2/cloud.py:557 nova/api/ec2/cloud.py:669
1652
#: nova/api/ec2/cloud.py:558 nova/api/ec2/cloud.py:679
1656
1653
msgid "Not enough parameters, need group_name or group_id"
1659
#: nova/api/ec2/cloud.py:562
1656
#: nova/api/ec2/cloud.py:563
1660
1657
#, fuzzy, python-format
1661
1658
msgid "%s Not enough parameters to build a valid rule"
1662
1659
msgstr "参数不够创建有效规则。"
1664
#: nova/api/ec2/cloud.py:592 nova/api/ec2/cloud.py:623
1661
#: nova/api/ec2/cloud.py:601 nova/api/ec2/cloud.py:633
1665
1662
msgid "No rule for the specified parameters."
1666
1663
msgstr "对给定的参数无特定规则。"
1668
#: nova/api/ec2/cloud.py:614
1665
#: nova/api/ec2/cloud.py:624
1669
1666
#, fuzzy, python-format
1670
1667
msgid "%s - This rule already exists in group"
1671
1668
msgstr "这条规则已经存在于组%s 中"
1673
#: nova/api/ec2/cloud.py:680
1670
#: nova/api/ec2/cloud.py:690
1674
1671
#, python-format
1675
1672
msgid "Get console output for instance %s"
1676
1673
msgstr "获取实例 %s 控制台输出"
1678
#: nova/api/ec2/cloud.py:756
1675
#: nova/api/ec2/cloud.py:766
1679
1676
#, python-format
1680
1677
msgid "Create volume from snapshot %s"
1681
1678
msgstr "从快照 %s 创建卷"
1683
#: nova/api/ec2/cloud.py:760 nova/api/openstack/compute/contrib/volumes.py:250
1684
#: nova/api/openstack/volume/volumes.py:305
1680
#: nova/api/ec2/cloud.py:770 nova/api/openstack/compute/contrib/volumes.py:250
1681
#: nova/api/openstack/volume/volumes.py:310
1685
1682
#, python-format
1686
1683
msgid "Create volume of %s GB"
1687
1684
msgstr "创建 %s GB的卷"
1689
#: nova/api/ec2/cloud.py:788
1686
#: nova/api/ec2/cloud.py:798
1691
1688
msgid "Delete Failed"
1694
#: nova/api/ec2/cloud.py:801
1691
#: nova/api/ec2/cloud.py:811
1695
1692
#, python-format
1696
1693
msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s"
1697
1694
msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s"
1699
#: nova/api/ec2/cloud.py:809
1696
#: nova/api/ec2/cloud.py:819
1701
1698
msgid "Attach Failed."
1704
#: nova/api/ec2/cloud.py:822 nova/api/openstack/compute/contrib/volumes.py:429
1701
#: nova/api/ec2/cloud.py:832 nova/api/openstack/compute/contrib/volumes.py:429
1705
1702
#, python-format
1706
1703
msgid "Detach volume %s"
1707
1704
msgstr "分离卷 %s"
1709
#: nova/api/ec2/cloud.py:828
1706
#: nova/api/ec2/cloud.py:838
1711
1708
msgid "Detach Volume Failed."
1712
1709
msgstr "分离卷 %s"
1714
#: nova/api/ec2/cloud.py:854 nova/api/ec2/cloud.py:911
1715
#: nova/api/ec2/cloud.py:1445 nova/api/ec2/cloud.py:1460
1711
#: nova/api/ec2/cloud.py:864 nova/api/ec2/cloud.py:921
1712
#: nova/api/ec2/cloud.py:1458 nova/api/ec2/cloud.py:1473
1716
1713
#, python-format
1717
1714
msgid "attribute not supported: %s"
1718
1715
msgstr "属性不支持: %s"
1720
#: nova/api/ec2/cloud.py:977
1717
#: nova/api/ec2/cloud.py:987
1721
1718
#, python-format
1722
1719
msgid "vol = %s\n"
1723
1720
msgstr "vol = %s\n"
1725
#: nova/api/ec2/cloud.py:1128
1722
#: nova/api/ec2/cloud.py:1138
1726
1723
msgid "Allocate address"
1729
#: nova/api/ec2/cloud.py:1132
1726
#: nova/api/ec2/cloud.py:1142
1731
1728
msgid "No more floating IPs available"
1732
1729
msgstr "没有更多的浮动ip。"
1734
#: nova/api/ec2/cloud.py:1136
1731
#: nova/api/ec2/cloud.py:1146
1735
1732
#, python-format
1736
1733
msgid "Release address %s"
1737
1734
msgstr "释放地址 %s"
1739
#: nova/api/ec2/cloud.py:1141
1736
#: nova/api/ec2/cloud.py:1151
1741
1738
msgid "Unable to release IP Address."
1742
1739
msgstr "无法找到地址 %r"
1744
#: nova/api/ec2/cloud.py:1144
1741
#: nova/api/ec2/cloud.py:1154
1745
1742
#, python-format
1746
1743
msgid "Associate address %(public_ip)s to instance %(instance_id)s"
1747
1744
msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s"
1749
#: nova/api/ec2/cloud.py:1152
1746
#: nova/api/ec2/cloud.py:1162
1751
1748
msgid "Unable to associate IP Address, no fixed_ips."
1752
1749
msgstr "无法找到地址 %r"
1754
#: nova/api/ec2/cloud.py:1160
1755
#: nova/api/openstack/compute/contrib/floating_ips.py:244
1751
#: nova/api/ec2/cloud.py:1170
1752
#: nova/api/openstack/compute/contrib/floating_ips.py:257
1756
1753
#, fuzzy, python-format
1757
1754
msgid "multiple fixed_ips exist, using the first: %s"
1758
1755
msgstr "存在多个固定IP,使用第一个:%s"
1760
#: nova/api/ec2/cloud.py:1169
1757
#: nova/api/ec2/cloud.py:1179
1762
1759
msgid "Floating ip is already associated."
1763
1760
msgstr "浮动ip %(address)s 已被关联。"
1765
#: nova/api/ec2/cloud.py:1172
1762
#: nova/api/ec2/cloud.py:1182
1767
1764
msgid "l3driver call to add floating ip failed."
1768
1765
msgstr "没有浮动IP可用。"
1770
#: nova/api/ec2/cloud.py:1175
1767
#: nova/api/ec2/cloud.py:1185
1772
1769
msgid "Error, unable to associate floating ip."
1773
1770
msgstr "无法找到地址 %r"
1775
#: nova/api/ec2/cloud.py:1183
1772
#: nova/api/ec2/cloud.py:1193
1776
1773
#, python-format
1777
1774
msgid "Disassociate address %s"
1778
1775
msgstr "取消地址 %s 的关联"
1780
#: nova/api/ec2/cloud.py:1188
1777
#: nova/api/ec2/cloud.py:1198
1782
1779
msgid "Floating ip is not associated."
1783
1780
msgstr "浮动ip %(address)s 没有被关联。"
1785
#: nova/api/ec2/cloud.py:1215
1782
#: nova/api/ec2/cloud.py:1201
1783
#: nova/api/openstack/compute/contrib/floating_ips.py:100
1784
msgid "Cannot disassociate auto assigned floating ip"
1787
#: nova/api/ec2/cloud.py:1228
1786
1788
msgid "Image must be available"
1787
1789
msgstr "镜像必须可用。"
1789
#: nova/api/ec2/cloud.py:1247
1791
#: nova/api/ec2/cloud.py:1260
1790
1792
msgid "Going to start terminating instances"
1791
1793
msgstr "准备开始终止实例"
1793
#: nova/api/ec2/cloud.py:1257
1795
#: nova/api/ec2/cloud.py:1270
1794
1796
#, python-format
1795
1797
msgid "Reboot instance %r"
1796
1798
msgstr "重启实例 %r"
1798
#: nova/api/ec2/cloud.py:1266
1800
#: nova/api/ec2/cloud.py:1279
1799
1801
msgid "Going to stop instances"
1800
1802
msgstr "准备停止实例"
1802
#: nova/api/ec2/cloud.py:1275
1804
#: nova/api/ec2/cloud.py:1288
1803
1805
msgid "Going to start instances"
1804
1806
msgstr "准备启动实例"
1806
#: nova/api/ec2/cloud.py:1366
1808
#: nova/api/ec2/cloud.py:1379
1807
1809
#, python-format
1808
1810
msgid "De-registering image %s"
1809
1811
msgstr "解除镜像 %s 的注册"
1811
#: nova/api/ec2/cloud.py:1382
1813
#: nova/api/ec2/cloud.py:1395
1812
1814
msgid "imageLocation is required"
1815
#: nova/api/ec2/cloud.py:1401
1817
#: nova/api/ec2/cloud.py:1414
1816
1818
#, python-format
1817
1819
msgid "Registered image %(image_location)s with id %(image_id)s"
1818
1820
msgstr "用id %(image_id)s 注册镜像 %(image_location)s"
1820
#: nova/api/ec2/cloud.py:1463
1822
#: nova/api/ec2/cloud.py:1476
1821
1823
msgid "user or group not specified"
1822
1824
msgstr "用户或者组没有确定"
1824
#: nova/api/ec2/cloud.py:1465
1826
#: nova/api/ec2/cloud.py:1478
1825
1827
msgid "only group \"all\" is supported"
1826
1828
msgstr "仅仅支持组\"all\""
1828
#: nova/api/ec2/cloud.py:1467
1830
#: nova/api/ec2/cloud.py:1480
1829
1831
msgid "operation_type must be add or remove"
1830
1832
msgstr "operation_type必须添加或者移除"
1832
#: nova/api/ec2/cloud.py:1469
1834
#: nova/api/ec2/cloud.py:1482
1833
1835
#, python-format
1834
1836
msgid "Updating image %s publicity"
1835
1837
msgstr "正在更新镜像 %s 的 publicity 属性"
1837
#: nova/api/ec2/cloud.py:1482
1839
#: nova/api/ec2/cloud.py:1495
1838
1840
#, python-format
1839
1841
msgid "Not allowed to modify attributes for image %s"
1842
#: nova/api/ec2/cloud.py:1511
1844
#: nova/api/ec2/cloud.py:1524
1843
1845
#, python-format
1845
1847
"Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not "
1846
1848
"have a volume attached at root (%(root)s)"
1849
#: nova/api/ec2/cloud.py:1541
1851
#: nova/api/ec2/cloud.py:1554
1850
1852
#, python-format
1851
1853
msgid "Couldn't stop instance with in %d sec"
1852
1854
msgstr "无法在 %d 秒内停止实例"
1854
#: nova/api/ec2/cloud.py:1559
1856
#: nova/api/ec2/cloud.py:1572
1855
1857
#, python-format
1856
1858
msgid "image of %(instance)s at %(now)s"
1859
#: nova/api/ec2/cloud.py:1592
1861
#: nova/api/ec2/cloud.py:1605
1861
1863
msgid "Invalid CIDR"
2181
2188
#: nova/api/openstack/compute/server_metadata.py:38
2182
2189
#: nova/api/openstack/compute/server_metadata.py:122
2183
#: nova/api/openstack/compute/server_metadata.py:163
2190
#: nova/api/openstack/compute/server_metadata.py:166
2184
2191
msgid "Server does not exist"
2185
2192
msgstr "服务器不存在"
2187
#: nova/api/openstack/compute/server_metadata.py:145
2188
#: nova/api/openstack/compute/server_metadata.py:156
2194
#: nova/api/openstack/compute/server_metadata.py:148
2195
#: nova/api/openstack/compute/server_metadata.py:159
2189
2196
msgid "Metadata item was not found"
2190
2197
msgstr "元数据项目未找到"
2192
#: nova/api/openstack/compute/servers.py:446
2193
#: nova/api/openstack/compute/servers.py:458
2194
#: nova/api/openstack/compute/servers.py:554
2195
#: nova/api/openstack/compute/servers.py:710
2196
#: nova/api/openstack/compute/servers.py:959
2197
#: nova/api/openstack/compute/servers.py:1062
2198
#: nova/api/openstack/compute/servers.py:1212
2199
#: nova/api/openstack/compute/servers.py:445
2200
#: nova/api/openstack/compute/servers.py:457
2201
#: nova/api/openstack/compute/servers.py:552
2202
#: nova/api/openstack/compute/servers.py:720
2203
#: nova/api/openstack/compute/servers.py:981
2204
#: nova/api/openstack/compute/servers.py:1084
2205
#: nova/api/openstack/compute/servers.py:1234
2199
2206
msgid "Instance could not be found"
2200
2207
msgstr "无法找到实例"
2202
#: nova/api/openstack/compute/servers.py:490
2204
msgid "Invalid server status: %(status)s"
2205
msgstr "无效的服务器状态:%(status)s"
2207
#: nova/api/openstack/compute/servers.py:498
2209
#: nova/api/openstack/compute/servers.py:496
2208
2210
msgid "Invalid changes-since value"
2209
2211
msgstr "无效的changes-since值"
2211
#: nova/api/openstack/compute/servers.py:517
2213
#: nova/api/openstack/compute/servers.py:515
2213
2215
msgid "Only administrators may list deleted instances"
2214
2216
msgstr "准备尝试软删除实例 %s"
2216
#: nova/api/openstack/compute/servers.py:561
2218
#: nova/api/openstack/compute/servers.py:559
2217
2219
msgid "Server name is not a string or unicode"
2218
2220
msgstr "服务器名称不是字符串或者unicode"
2220
#: nova/api/openstack/compute/servers.py:565
2222
#: nova/api/openstack/compute/servers.py:563
2221
2223
msgid "Server name is an empty string"
2222
2224
msgstr "服务器名称是空串"
2224
#: nova/api/openstack/compute/servers.py:569
2226
#: nova/api/openstack/compute/servers.py:567
2226
2228
msgid "Server name must be less than 256 characters."
2227
2229
msgstr "密钥对名称长度必须在1到255个字符之间"
2229
#: nova/api/openstack/compute/servers.py:586
2231
#: nova/api/openstack/compute/servers.py:584
2230
2232
#, python-format
2231
2233
msgid "Bad personality format: missing %s"
2232
2234
msgstr "错误的个性化格式:丢失 %s"
2234
#: nova/api/openstack/compute/servers.py:589
2236
#: nova/api/openstack/compute/servers.py:587
2235
2237
msgid "Bad personality format"
2236
2238
msgstr "损坏的个性化格式"
2238
#: nova/api/openstack/compute/servers.py:593
2240
#: nova/api/openstack/compute/servers.py:591
2239
2241
#, python-format
2240
2242
msgid "Personality content for %s cannot be decoded"
2241
2243
msgstr "个性化 %s 的内容无法解码"
2243
#: nova/api/openstack/compute/servers.py:612
2245
#: nova/api/openstack/compute/servers.py:622
2245
2247
msgid "Unknown argment : port"
2246
2248
msgstr "未知的guestmount错误"
2248
#: nova/api/openstack/compute/servers.py:615
2250
#: nova/api/openstack/compute/servers.py:625
2249
2251
#, fuzzy, python-format
2250
2252
msgid "Bad port format: port uuid is not in proper format (%s)"
2251
2253
msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)"
2253
#: nova/api/openstack/compute/servers.py:625
2255
#: nova/api/openstack/compute/servers.py:635
2254
2256
#, python-format
2255
2257
msgid "Bad networks format: network uuid is not in proper format (%s)"
2256
2258
msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)"
2258
#: nova/api/openstack/compute/servers.py:635
2260
#: nova/api/openstack/compute/servers.py:645
2259
2261
#, python-format
2260
2262
msgid "Invalid fixed IP address (%s)"
2261
2263
msgstr "不正确的固定 IP 地址(%s)"
2263
#: nova/api/openstack/compute/servers.py:648
2265
#: nova/api/openstack/compute/servers.py:658
2264
2266
#, python-format
2265
2267
msgid "Duplicate networks (%s) are not allowed"
2266
2268
msgstr "不允许重复的网络(%s)"
2268
#: nova/api/openstack/compute/servers.py:654
2270
#: nova/api/openstack/compute/servers.py:664
2269
2271
#, python-format
2270
2272
msgid "Bad network format: missing %s"
2271
2273
msgstr "错误的网络格式:丢失%s"
2273
#: nova/api/openstack/compute/servers.py:657
2275
#: nova/api/openstack/compute/servers.py:667
2274
2276
msgid "Bad networks format"
2275
2277
msgstr "错误的网络格式"
2277
#: nova/api/openstack/compute/servers.py:683
2279
#: nova/api/openstack/compute/servers.py:693
2278
2280
msgid "Userdata content cannot be decoded"
2279
2281
msgstr "Userdata 内容无法解码"
2281
#: nova/api/openstack/compute/servers.py:690
2283
#: nova/api/openstack/compute/servers.py:700
2282
2284
msgid "accessIPv4 is not proper IPv4 format"
2283
2285
msgstr "accessIPv4 不是正确的IPv4格式"
2285
#: nova/api/openstack/compute/servers.py:697
2287
#: nova/api/openstack/compute/servers.py:707
2287
2289
msgid "accessIPv6 is not proper IPv6 format"
2288
2290
msgstr "accessIPv4 不是正确的IPv4格式"
2290
#: nova/api/openstack/compute/servers.py:726
2292
#: nova/api/openstack/compute/servers.py:736
2291
2293
msgid "Server name is not defined"
2292
2294
msgstr "服务器名称未定义"
2294
#: nova/api/openstack/compute/servers.py:775
2295
#: nova/api/openstack/compute/servers.py:875
2296
#: nova/api/openstack/compute/servers.py:785
2297
#: nova/api/openstack/compute/servers.py:891
2296
2298
msgid "Invalid flavorRef provided."
2297
2299
msgstr "提供了无效的flavorRef。"
2299
#: nova/api/openstack/compute/servers.py:811
2301
#: nova/api/openstack/compute/servers.py:825
2301
2303
msgid "min_count must be an integer value"
2302
2304
msgstr "limit 参数必须是整数"
2304
#: nova/api/openstack/compute/servers.py:814
2306
#: nova/api/openstack/compute/servers.py:828
2305
2307
msgid "min_count must be > 0"
2308
#: nova/api/openstack/compute/servers.py:819
2310
#: nova/api/openstack/compute/servers.py:833
2310
2312
msgid "max_count must be an integer value"
2311
2313
msgstr "limit 参数必须是整数"
2313
#: nova/api/openstack/compute/servers.py:822
2315
#: nova/api/openstack/compute/servers.py:836
2314
2316
msgid "max_count must be > 0"
2317
#: nova/api/openstack/compute/servers.py:825
2319
#: nova/api/openstack/compute/servers.py:839
2318
2320
msgid "min_count must be <= max_count"
2321
#: nova/api/openstack/compute/servers.py:872
2323
#: nova/api/openstack/compute/servers.py:888
2322
2324
msgid "Can not find requested image"
2323
2325
msgstr "无法找到请求的镜像"
2325
#: nova/api/openstack/compute/servers.py:878
2327
#: nova/api/openstack/compute/servers.py:894
2326
2328
msgid "Invalid key_name provided."
2327
2329
msgstr "提供了无效的key_name。"
2329
#: nova/api/openstack/compute/servers.py:951
2331
#: nova/api/openstack/compute/servers.py:973
2331
2333
msgid "HostId cannot be updated."
2332
2334
msgstr "id不能是None"
2334
#: nova/api/openstack/compute/servers.py:977
2335
#: nova/api/openstack/compute/servers.py:997
2336
#: nova/api/openstack/compute/servers.py:999
2337
#: nova/api/openstack/compute/servers.py:1019
2336
2338
msgid "Instance has not been resized."
2337
2339
msgstr "实例还没有调整大小。"
2339
#: nova/api/openstack/compute/servers.py:983
2341
#: nova/api/openstack/compute/servers.py:1005
2340
2342
#, python-format
2341
2343
msgid "Error in confirm-resize %s"
2342
2344
msgstr "confirm-resize中的错误 %s"
2344
#: nova/api/openstack/compute/servers.py:1003
2346
#: nova/api/openstack/compute/servers.py:1025
2345
2347
#, python-format
2346
2348
msgid "Error in revert-resize %s"
2347
2349
msgstr "revert-resize中的错误 %s"
2349
#: nova/api/openstack/compute/servers.py:1016
2351
#: nova/api/openstack/compute/servers.py:1038
2350
2352
msgid "Argument 'type' for reboot is not HARD or SOFT"
2351
2353
msgstr "重启的参数'type'既不是HARD也不是SOFT"
2353
#: nova/api/openstack/compute/servers.py:1020
2355
#: nova/api/openstack/compute/servers.py:1042
2354
2356
msgid "Missing argument 'type' for reboot"
2355
2357
msgstr "缺少重启的参数'type'"
2357
#: nova/api/openstack/compute/servers.py:1033
2359
#: nova/api/openstack/compute/servers.py:1055
2358
2360
#, python-format
2359
2361
msgid "Error in reboot %s"
2360
2362
msgstr "重启中错误 %s"
2362
#: nova/api/openstack/compute/servers.py:1045
2364
#: nova/api/openstack/compute/servers.py:1067
2363
2365
msgid "Unable to locate requested flavor."
2364
2366
msgstr "无法找到请求的类型。"
2366
#: nova/api/openstack/compute/servers.py:1048
2368
#: nova/api/openstack/compute/servers.py:1070
2368
2370
msgid "Resize requires a flavor change."
2369
2371
msgstr "调整大小需要尺寸的改变。"
2371
#: nova/api/openstack/compute/servers.py:1072
2373
#: nova/api/openstack/compute/servers.py:1094
2372
2374
msgid "Missing imageRef attribute"
2373
2375
msgstr "缺少属性imageRef"
2375
#: nova/api/openstack/compute/servers.py:1081
2377
#: nova/api/openstack/compute/servers.py:1103
2376
2378
#: nova/api/openstack/volume/volumes.py:263
2377
2379
#: nova/api/openstack/volume/volumes.py:267
2378
2380
msgid "Invalid imageRef provided."
2379
2381
msgstr "提供了无效的imageRef。"
2381
#: nova/api/openstack/compute/servers.py:1090
2383
#: nova/api/openstack/compute/servers.py:1112
2382
2384
msgid "Missing flavorRef attribute"
2383
2385
msgstr "缺少属性flavorRef"
2385
#: nova/api/openstack/compute/servers.py:1103
2387
#: nova/api/openstack/compute/servers.py:1125
2386
2388
msgid "No adminPass was specified"
2387
2389
msgstr "没有确定adminPass"
2389
#: nova/api/openstack/compute/servers.py:1107
2390
#: nova/api/openstack/compute/servers.py:1307
2391
#: nova/api/openstack/compute/servers.py:1129
2392
#: nova/api/openstack/compute/servers.py:1331
2391
2393
msgid "Invalid adminPass"
2392
2394
msgstr "无效的adminPass"
2394
#: nova/api/openstack/compute/servers.py:1118
2396
#: nova/api/openstack/compute/servers.py:1140
2395
2397
msgid "Unable to parse metadata key/value pairs."
2396
2398
msgstr "无法解析元数据键/值对"
2398
#: nova/api/openstack/compute/servers.py:1131
2400
#: nova/api/openstack/compute/servers.py:1153
2399
2401
msgid "Resize request has invalid 'flavorRef' attribute."
2400
2402
msgstr "调整大小请求中的属性'flavorRef'无效。"
2402
#: nova/api/openstack/compute/servers.py:1134
2404
#: nova/api/openstack/compute/servers.py:1156
2403
2405
msgid "Resize requests require 'flavorRef' attribute."
2404
2406
msgstr "调整大小请求要求有属性'flavorRef'。"
2406
#: nova/api/openstack/compute/servers.py:1152
2408
#: nova/api/openstack/compute/servers.py:1174
2407
2409
#: nova/api/openstack/compute/contrib/aggregates.py:142
2408
2410
#: nova/api/openstack/compute/contrib/keypairs.py:78
2409
2411
#: nova/api/openstack/compute/contrib/networks.py:75
2961
2985
msgid "Metadata property value greater than 255 characters"
2962
2986
msgstr "安全组 %s 不能比255个字符更长。"
2964
#: nova/compute/api.py:490
2988
#: nova/compute/api.py:498
2965
2989
#, python-format
2966
2990
msgid "Going to run %s instances..."
2967
2991
msgstr "准备运行 %s 个实例"
2969
#: nova/compute/api.py:563
2993
#: nova/compute/api.py:569
2970
2994
#, python-format
2972
2996
msgstr "bdm %s"
2974
#: nova/compute/api.py:590
2998
#: nova/compute/api.py:596
2975
2999
#, python-format
2976
3000
msgid "block_device_mapping %s"
2977
3001
msgstr "block_device_mapping %s"
2979
#: nova/compute/api.py:822
3003
#: nova/compute/api.py:828
2981
3005
msgid "Going to try to soft delete instance"
2982
3006
msgstr "准备尝试软删除实例 %s"
2984
#: nova/compute/api.py:839
3008
#: nova/compute/api.py:845
2986
3010
msgid "No host for instance, deleting immediately"
2987
3011
msgstr "没有托管实例 %s,立刻删除"
2989
#: nova/compute/api.py:916
3013
#: nova/compute/api.py:929
2991
3015
msgid "host for instance is down, deleting from database"
2992
3016
msgstr "没有托管实例 %s,立刻删除"
2994
#: nova/compute/api.py:937
3018
#: nova/compute/api.py:950
2996
3020
msgid "Going to try to terminate instance"
2997
3021
msgstr "准备尝试终止实例 %s"
2999
#: nova/compute/api.py:977
3023
#: nova/compute/api.py:990
3001
3025
msgid "Going to try to stop instance"
3002
3026
msgstr "准备尝试停止实例 %s"
3004
#: nova/compute/api.py:991
3028
#: nova/compute/api.py:1004
3006
3030
msgid "Going to try to start instance"
3007
3031
msgstr "准备尝试启动实例 %s"
3009
#: nova/compute/api.py:1055 nova/volume/api.py:264
3033
#: nova/compute/api.py:1068 nova/volume/api.py:264
3010
3034
#: nova/volume/volume_types.py:64
3011
3035
#, python-format
3012
3036
msgid "Searching by: %s"
3013
3037
msgstr "搜索条件: %s"
3015
#: nova/compute/api.py:1190
3039
#: nova/compute/api.py:1203
3016
3040
#, python-format
3017
3041
msgid "Image type not recognized %s"
3018
3042
msgstr "无法识别镜像类型 %s"
3020
#: nova/compute/api.py:1277
3044
#: nova/compute/api.py:1312
3021
3045
#, fuzzy, python-format
3022
3046
msgid "snapshot for %s"
3023
3047
msgstr "开始为虚拟机 %s 快照"
3025
#: nova/compute/api.py:1568
3049
#: nova/compute/api.py:1634
3026
3050
msgid "flavor_id is None. Assuming migration."
3027
3051
msgstr "flavor_id为空。假定在迁移。"
3029
#: nova/compute/api.py:1577
3053
#: nova/compute/api.py:1643
3030
3054
#, python-format
3032
3056
"Old instance type %(current_instance_type_name)s, new instance type "
3033
3057
"%(new_instance_type_name)s"
3034
3058
msgstr "旧的实例类型 %(current_instance_type_name)s,新的实例类型 %(new_instance_type_name)s"
3036
#: nova/compute/api.py:1619
3060
#: nova/compute/api.py:1685
3037
3061
#, fuzzy, python-format
3038
3062
msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance. %(msg)s"
3039
3063
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
3041
#: nova/compute/api.py:1791
3065
#: nova/compute/api.py:1857
3042
3066
msgid "Locking"
3045
#: nova/compute/api.py:1799
3069
#: nova/compute/api.py:1865
3046
3070
msgid "Unlocking"
3049
#: nova/compute/api.py:1867
3073
#: nova/compute/api.py:1933
3050
3074
msgid "Volume must be attached in order to detach."
3053
#: nova/compute/api.py:1952
3077
#: nova/compute/api.py:2018
3054
3078
#, fuzzy, python-format
3055
3079
msgid "Going to try to live migrate instance to %s"
3056
3080
msgstr "准备尝试终止实例 %s"
3058
#: nova/compute/api.py:2101
3082
#: nova/compute/api.py:2167
3059
3083
msgid "Keypair name contains unsafe characters"
3062
#: nova/compute/api.py:2105
3086
#: nova/compute/api.py:2171
3063
3087
msgid "Keypair name must be between 1 and 255 characters long"
3064
3088
msgstr "密钥对名称长度必须在1到255个字符之间"
3066
#: nova/compute/api.py:2206
3090
#: nova/compute/api.py:2272
3067
3091
#, python-format
3068
3092
msgid "Security group %s is not a string or unicode"
3069
3093
msgstr "安全组 %s 既不是字符串也不是unicode"
3071
#: nova/compute/api.py:2209
3095
#: nova/compute/api.py:2275
3072
3096
#, python-format
3073
3097
msgid "Security group %s cannot be empty."
3074
3098
msgstr "安全组 %s 不能为空。"
3076
#: nova/compute/api.py:2217
3100
#: nova/compute/api.py:2283
3077
3101
#, fuzzy, python-format
3079
3103
"Value (%(value)s) for parameter Group%(property)s is invalid. Content "
3080
3104
"limited to '%(allowed)'."
3081
3105
msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。"
3083
#: nova/compute/api.py:2223
3107
#: nova/compute/api.py:2289
3084
3108
#, python-format
3085
3109
msgid "Security group %s should not be greater than 255 characters."
3086
3110
msgstr "安全组 %s 不能比255个字符更长。"
3088
#: nova/compute/api.py:2243
3112
#: nova/compute/api.py:2309
3089
3113
msgid "Quota exceeded, too many security groups."
3092
#: nova/compute/api.py:2246
3116
#: nova/compute/api.py:2312
3093
3117
#, python-format
3094
3118
msgid "Create Security Group %s"
3095
3119
msgstr "创建安全组 %s"
3097
#: nova/compute/api.py:2253
3121
#: nova/compute/api.py:2319
3098
3122
#, python-format
3099
3123
msgid "Security group %s already exists"
3100
3124
msgstr "安全组 %s 已经存在"
3102
#: nova/compute/api.py:2318
3126
#: nova/compute/api.py:2384
3104
3128
msgid "Security group is still in use"
3105
3129
msgstr "安全组id应该是整数"
3107
#: nova/compute/api.py:2326
3131
#: nova/compute/api.py:2392
3108
3132
msgid "Failed to update usages deallocating security group"
3111
#: nova/compute/api.py:2329
3135
#: nova/compute/api.py:2395
3112
3136
#, python-format
3113
3137
msgid "Delete security group %s"
3114
3138
msgstr "删除安全组 %s"
3116
#: nova/compute/api.py:2586
3140
#: nova/compute/api.py:2652
3117
3141
#, python-format
3118
3142
msgid "Rule (%s) not found"
3119
3143
msgstr "没有找到规则 (%s)"
3121
#: nova/compute/api.py:2595
3145
#: nova/compute/api.py:2661
3123
3147
msgid "Quota exceeded, too many security group rules."
3124
3148
msgstr "添加安全组规则:%r"
3126
#: nova/compute/api.py:2598
3150
#: nova/compute/api.py:2664
3127
3151
#, python-format
3128
3152
msgid "Authorize security group ingress %s"
3129
3153
msgstr "授权 %s 安全组入口权限"
3131
#: nova/compute/api.py:2609
3155
#: nova/compute/api.py:2675
3132
3156
#, python-format
3133
3157
msgid "Revoke security group ingress %s"
3134
3158
msgstr "撤销 %s 安全组入口权限"
3136
#: nova/compute/instance_types.py:61
3160
#: nova/compute/instance_types.py:63
3137
3161
msgid "names can only contain [a-zA-Z0-9_.- ]"
3140
#: nova/compute/instance_types.py:70 nova/compute/instance_types.py:78
3164
#: nova/compute/instance_types.py:72 nova/compute/instance_types.py:80
3141
3165
msgid "create arguments must be positive integers"
3142
3166
msgstr "创建参数必须是正整数"
3144
#: nova/compute/instance_types.py:92 nova/volume/volume_types.py:41
3168
#: nova/compute/instance_types.py:94 nova/volume/volume_types.py:41
3145
3169
#, python-format
3146
3170
msgid "DB error: %s"
3147
3171
msgstr "数据库错误:%s"
3149
#: nova/compute/instance_types.py:102
3173
#: nova/compute/instance_types.py:104
3150
3174
#, python-format
3151
3175
msgid "Instance type %s not found for deletion"
3152
3176
msgstr "未找到要删除的实例类型 %s"
3244
3277
"镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 "
3245
3278
"%(allowed_size_bytes)d"
3247
#: nova/compute/manager.py:694
3280
#: nova/compute/manager.py:710
3248
3281
msgid "Starting instance..."
3249
3282
msgstr "正在启动虚拟机"
3251
#: nova/compute/manager.py:715
3284
#: nova/compute/manager.py:731
3252
3285
msgid "Instance failed network setup"
3253
3286
msgstr "实例网络设置失败"
3255
#: nova/compute/manager.py:719
3288
#: nova/compute/manager.py:735
3256
3289
#, python-format
3257
3290
msgid "Instance network_info: |%s|"
3258
3291
msgstr "实例的network_info:|%s|"
3260
#: nova/compute/manager.py:732
3293
#: nova/compute/manager.py:748
3261
3294
msgid "Instance failed block device setup"
3262
3295
msgstr "实例块设备设置失败"
3264
#: nova/compute/manager.py:750
3297
#: nova/compute/manager.py:766
3265
3298
msgid "Instance failed to spawn"
3266
3299
msgstr "实例生产失败"
3268
#: nova/compute/manager.py:774
3301
#: nova/compute/manager.py:790
3269
3302
msgid "Deallocating network for instance"
3270
3303
msgstr "释放实例的网络"
3272
#: nova/compute/manager.py:834
3305
#: nova/compute/manager.py:862
3273
3306
#, python-format
3274
3307
msgid "%(action_str)s instance"
3275
3308
msgstr "%(action_str)s 实例"
3277
#: nova/compute/manager.py:865
3310
#: nova/compute/manager.py:893
3278
3311
#, python-format
3279
3312
msgid "Ignoring DiskNotFound: %s"
3280
3313
msgstr "忽略异常 DiskNotFound: %s"
3282
#: nova/compute/manager.py:868
3315
#: nova/compute/manager.py:896
3283
3316
#, fuzzy, python-format
3284
3317
msgid "Ignoring VolumeNotFound: %s"
3285
3318
msgstr "忽略异常 DiskNotFound: %s"
3287
#: nova/compute/manager.py:877
3320
#: nova/compute/manager.py:903
3288
3321
#, python-format
3289
3322
msgid "terminating bdm %s"
3290
3323
msgstr "终止bdm %s"
3292
#: nova/compute/manager.py:901
3325
#: nova/compute/manager.py:927
3293
3326
#, python-format
3294
3327
msgid "Ignoring volume cleanup failure due to %s"
3297
#: nova/compute/manager.py:933 nova/compute/manager.py:1683
3298
#: nova/compute/manager.py:2814
3330
#: nova/compute/manager.py:967 nova/compute/manager.py:1808
3331
#: nova/compute/manager.py:2993
3299
3332
#, python-format
3300
3333
msgid "%s. Setting instance vm_state to ERROR"
3301
3334
msgstr "%s。把实例的 vm_state设置为ERROR"
3303
#: nova/compute/manager.py:1015
3336
#: nova/compute/manager.py:1049
3305
3338
msgid "Rebuilding instance"
3306
3339
msgstr "正在重新创建实例 %s"
3308
#: nova/compute/manager.py:1091
3341
#: nova/compute/manager.py:1128
3310
3343
msgid "Rebooting instance"
3311
3344
msgstr "正在重启虚拟机 %s"
3313
#: nova/compute/manager.py:1103
3346
#: nova/compute/manager.py:1152
3314
3347
#, fuzzy, python-format
3316
3349
"trying to reboot a non-running instance: (state: %(state)s expected: "
3318
3351
msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3320
#: nova/compute/manager.py:1117
3353
#: nova/compute/manager.py:1161
3321
3354
#, fuzzy, python-format
3322
3355
msgid "Cannot reboot instance: %(exc)s"
3323
3356
msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s"
3325
#: nova/compute/manager.py:1154
3358
#: nova/compute/manager.py:1198
3327
3360
msgid "instance snapshotting"
3328
3361
msgstr "实例 %s: 快照中"
3330
#: nova/compute/manager.py:1160
3363
#: nova/compute/manager.py:1204
3331
3364
#, fuzzy, python-format
3333
3366
"trying to snapshot a non-running instance: (state: %(state)s expected: "
3335
3368
msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3337
#: nova/compute/manager.py:1225
3370
#: nova/compute/manager.py:1274
3338
3371
#, python-format
3339
3372
msgid "Found %(num_images)d images (rotation: %(rotation)d)"
3340
3373
msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)"
3342
#: nova/compute/manager.py:1231
3375
#: nova/compute/manager.py:1280
3343
3376
#, python-format
3344
3377
msgid "Rotating out %d backups"
3345
3378
msgstr "轮换出%d个备份"
3347
#: nova/compute/manager.py:1236
3380
#: nova/compute/manager.py:1285
3348
3381
#, python-format
3349
3382
msgid "Deleting image %s"
3350
3383
msgstr "正在删除镜像 %s"
3352
#: nova/compute/manager.py:1267
3385
#: nova/compute/manager.py:1316
3353
3386
#, python-format
3354
3387
msgid "Failed to set admin password. Instance %s is not running"
3355
3388
msgstr "设置管理员密码失败。实例 %s 没有运行"
3357
#: nova/compute/manager.py:1274
3390
#: nova/compute/manager.py:1323
3359
3392
msgid "Root password set"
3360
3393
msgstr "实例 %s:Root密码已设置"
3362
#: nova/compute/manager.py:1284
3395
#: nova/compute/manager.py:1333
3363
3396
msgid "set_admin_password is not implemented by this driver."
3364
3397
msgstr "该驱动不能执行set_admin_password。"
3366
#: nova/compute/manager.py:1300
3399
#: nova/compute/manager.py:1349
3367
3400
#, fuzzy, python-format
3368
3401
msgid "set_admin_password failed: %s"
3369
3402
msgstr "该驱动不能执行set_admin_password。"
3371
#: nova/compute/manager.py:1308
3404
#: nova/compute/manager.py:1357
3373
3406
msgid "error setting admin password"
3374
3407
msgstr "设置管理员密码出错"
3376
#: nova/compute/manager.py:1323
3409
#: nova/compute/manager.py:1372
3377
3410
#, fuzzy, python-format
3379
3412
"trying to inject a file into a non-running (state: "
3382
3415
"试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: "
3383
3416
"%(expected_state)s)"
3385
#: nova/compute/manager.py:1327
3418
#: nova/compute/manager.py:1376
3386
3419
#, fuzzy, python-format
3387
3420
msgid "injecting file to %(path)s"
3388
3421
msgstr "注入文件路径:'%s'"
3390
#: nova/compute/manager.py:1340
3423
#: nova/compute/manager.py:1389
3391
3424
msgid "Rescuing"
3394
#: nova/compute/manager.py:1367
3427
#: nova/compute/manager.py:1416
3396
3429
msgid "Unrescuing"
3397
3430
msgstr "实例 %s:取消救援"
3399
#: nova/compute/manager.py:1388
3432
#: nova/compute/manager.py:1437
3400
3433
#, python-format
3401
3434
msgid "Changing instance metadata according to %(diff)r"
3404
#: nova/compute/manager.py:1528
3437
#: nova/compute/manager.py:1619
3405
3438
msgid "destination same as source!"
3406
3439
msgstr "目标与来源一样。"
3408
#: nova/compute/manager.py:1546
3441
#: nova/compute/manager.py:1637
3409
3442
msgid "Migrating"
3412
#: nova/compute/manager.py:1736
3445
#: nova/compute/manager.py:1805
3447
msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s"
3450
#: nova/compute/manager.py:1861
3414
3452
msgid "Pausing"
3417
#: nova/compute/manager.py:1753
3455
#: nova/compute/manager.py:1878
3418
3456
msgid "Unpausing"
3421
#: nova/compute/manager.py:1791
3459
#: nova/compute/manager.py:1916
3423
3461
msgid "Retrieving diagnostics"
3424
3462
msgstr "实例 %s :获取诊断"
3426
#: nova/compute/manager.py:1821
3464
#: nova/compute/manager.py:1946
3427
3465
msgid "Resuming"
3430
#: nova/compute/manager.py:1837
3468
#: nova/compute/manager.py:1962
3432
3470
msgid "Reset network"
3435
#: nova/compute/manager.py:1842
3473
#: nova/compute/manager.py:1967
3437
3475
msgid "Inject network info"
3438
3476
msgstr "实例 %s:注入网络信息"
3440
#: nova/compute/manager.py:1845
3478
#: nova/compute/manager.py:1970
3441
3479
#, python-format
3442
3480
msgid "network_info to inject: |%s|"
3443
3481
msgstr "将注入的network_info:|%s|"
3445
#: nova/compute/manager.py:1862
3483
#: nova/compute/manager.py:1987
3447
3485
msgid "Get console output"
3448
3486
msgstr "获取实例 %s 控制台输出"
3450
#: nova/compute/manager.py:1887
3488
#: nova/compute/manager.py:2012
3452
3490
msgid "Getting vnc console"
3453
3491
msgstr "实例 %s:正在获得VNC控制台"
3455
#: nova/compute/manager.py:1915
3493
#: nova/compute/manager.py:2040
3456
3494
#, python-format
3457
3495
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
3458
3496
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3460
#: nova/compute/manager.py:1957
3498
#: nova/compute/manager.py:2083
3461
3499
#, python-format
3462
3500
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
3463
3501
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3465
#: nova/compute/manager.py:1966
3503
#: nova/compute/manager.py:2092
3466
3504
#, fuzzy, python-format
3468
3506
"Failed to connect to volume %(volume_id)s while attaching at "
3469
3507
"%(mountpoint)s"
3470
3508
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3472
#: nova/compute/manager.py:1981
3510
#: nova/compute/manager.py:2107
3473
3511
#, fuzzy, python-format
3474
3512
msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s"
3475
3513
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3477
#: nova/compute/manager.py:2010
3515
#: nova/compute/manager.py:2136
3478
3516
#, python-format
3479
3517
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
3480
3518
msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离"
3482
#: nova/compute/manager.py:2014
3520
#: nova/compute/manager.py:2140
3484
3522
msgid "Detaching volume from unknown instance"
3485
3523
msgstr "从未知实例%s中分离卷"
3487
#: nova/compute/manager.py:2027
3525
#: nova/compute/manager.py:2153
3488
3526
#, fuzzy, python-format
3489
3527
msgid "Faild to detach volume %(volume_id)s from %(mp)s"
3490
3528
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3492
#: nova/compute/manager.py:2120
3530
#: nova/compute/manager.py:2246
3493
3531
msgid "Instance has no volume."
3494
3532
msgstr "实例没有卷。"
3496
#: nova/compute/manager.py:2173
3534
#: nova/compute/manager.py:2306
3497
3535
#, python-format
3498
3536
msgid "Pre live migration failed at %(dest)s"
3499
3537
msgstr "预在线迁移在%(dest)s失败"
3501
#: nova/compute/manager.py:2199
3539
#: nova/compute/manager.py:2332
3503
3541
msgid "_post_live_migration() is started.."
3504
3542
msgstr "post_live_migration()已经启动。"
3506
#: nova/compute/manager.py:2228
3544
#: nova/compute/manager.py:2365
3507
3545
msgid "No floating_ip found"
3508
3546
msgstr "没有找到floating_ip"
3510
#: nova/compute/manager.py:2236
3548
#: nova/compute/manager.py:2373
3511
3549
msgid "No floating_ip found."
3512
3550
msgstr "没有找到floating_ip"
3514
#: nova/compute/manager.py:2238
3552
#: nova/compute/manager.py:2375
3515
3553
#, python-format
3517
3555
"Live migration: Unexpected error: cannot inherit floating ip.\n"
3533
3571
"你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching "
3534
3572
"name。”这个错误可以放心的忽略。"
3536
#: nova/compute/manager.py:2280
3574
#: nova/compute/manager.py:2417
3538
3576
msgid "Post operation of migration started"
3539
3577
msgstr "迁移后操作启动"
3541
#: nova/compute/manager.py:2411
3579
#: nova/compute/manager.py:2548
3542
3580
msgid "Updated the info_cache for instance"
3545
#: nova/compute/manager.py:2437
3583
#: nova/compute/manager.py:2574
3546
3584
#, python-format
3548
3586
"Found %(migration_count)d unconfirmed migrations older than "
3549
3587
"%(confirm_window)d seconds"
3550
3588
msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移"
3552
#: nova/compute/manager.py:2442
3590
#: nova/compute/manager.py:2579
3553
3591
#, python-format
3554
3592
msgid "Setting migration %(migration_id)s to error: %(reason)s"
3557
#: nova/compute/manager.py:2451
3595
#: nova/compute/manager.py:2588
3558
3596
#, fuzzy, python-format
3560
3598
"Automatically confirming migration %(migration_id)s for instance "
3561
3599
"%(instance_uuid)s"
3562
3600
msgstr "为实例 %(instance_uuid)s 关闭虚拟机"
3564
#: nova/compute/manager.py:2458
3602
#: nova/compute/manager.py:2595
3565
3603
#, fuzzy, python-format
3566
3604
msgid "Instance %(instance_uuid)s not found"
3567
3605
msgstr "没有找到实例 %(instance_id)s"
3569
#: nova/compute/manager.py:2462
3607
#: nova/compute/manager.py:2599
3571
3609
msgid "In ERROR state"
3572
3610
msgstr "节点处于未知的错误状态。"
3574
#: nova/compute/manager.py:2469
3612
#: nova/compute/manager.py:2606
3575
3613
#, python-format
3576
3614
msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None"
3579
#: nova/compute/manager.py:2477
3617
#: nova/compute/manager.py:2614
3580
3618
#, python-format
3581
3619
msgid "Error auto-confirming resize: %(e)s. Will retry later."
3584
#: nova/compute/manager.py:2494
3622
#: nova/compute/manager.py:2631
3585
3623
#, python-format
3587
3625
"Running instance usage audit for host %(host)s from %(begin_time)s to "
3588
3626
"%(end_time)s. %(number_instances)s instances."
3591
#: nova/compute/manager.py:2512
3629
#: nova/compute/manager.py:2649
3592
3630
#, python-format
3593
3631
msgid "Failed to generate usage audit for instance on host %s"
3596
#: nova/compute/manager.py:2536
3634
#: nova/compute/manager.py:2672
3597
3635
msgid "Updating bandwidth usage cache"
3598
3636
msgstr "更新带宽使用缓存"
3600
#: nova/compute/manager.py:2562
3638
#: nova/compute/manager.py:2737
3601
3639
msgid "Updating host status"
3602
3640
msgstr "更新主机状态"
3604
#: nova/compute/manager.py:2589
3642
#: nova/compute/manager.py:2763
3605
3643
#, python-format
3607
3645
"Found %(num_db_instances)s in the database and %(num_vm_instances)s on "
3608
3646
"the hypervisor."
3609
3647
msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。"
3611
#: nova/compute/manager.py:2595 nova/compute/manager.py:2633
3649
#: nova/compute/manager.py:2769 nova/compute/manager.py:2807
3612
3650
msgid "During sync_power_state the instance has a pending task. Skip."
3615
#: nova/compute/manager.py:2620
3653
#: nova/compute/manager.py:2794
3616
3654
#, python-format
3618
3656
"During the sync_power process the instance has moved from host %(src)s to"
3619
3657
" host %(dst)s"
3622
#: nova/compute/manager.py:2657
3660
#: nova/compute/manager.py:2831
3623
3661
msgid "Instance shutdown by itself. Calling the stop API."
3626
#: nova/compute/manager.py:2669 nova/compute/manager.py:2680
3627
#: nova/compute/manager.py:2694
3664
#: nova/compute/manager.py:2843 nova/compute/manager.py:2854
3665
#: nova/compute/manager.py:2868
3628
3666
msgid "error during stop() in sync_power_state."
3631
#: nova/compute/manager.py:2674
3669
#: nova/compute/manager.py:2848
3632
3670
msgid "Instance is paused or suspended unexpectedly. Calling the stop API."
3635
#: nova/compute/manager.py:2687
3673
#: nova/compute/manager.py:2861
3636
3674
msgid "Instance is not stopped. Calling the stop API."
3639
#: nova/compute/manager.py:2703
3677
#: nova/compute/manager.py:2877
3641
3679
msgid "Instance is not (soft-)deleted."
3644
#: nova/compute/manager.py:2711
3682
#: nova/compute/manager.py:2885
3645
3683
msgid "FLAGS.reclaim_instance_interval <= 0, skipping..."
3646
3684
msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..."
3648
#: nova/compute/manager.py:2722
3686
#: nova/compute/manager.py:2898
3649
3687
msgid "Reclaiming deleted instance"
3650
3688
msgstr "回收删除的实例"
3652
#: nova/compute/manager.py:2768
3690
#: nova/compute/manager.py:2947
3653
3691
#, fuzzy, python-format
3655
3693
"Detected instance with name label '%(name)s' which is marked as DELETED "
3656
3694
"but still present on host."
3657
3695
msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。"
3659
#: nova/compute/manager.py:2775
3697
#: nova/compute/manager.py:2954
3660
3698
#, fuzzy, python-format
3662
3700
"Destroying instance with name label '%(name)s' which is marked as DELETED"
3663
3701
" but still present on host."
3664
3702
msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。"
3666
#: nova/compute/manager.py:2782
3704
#: nova/compute/manager.py:2961
3667
3705
#, python-format
3668
3706
msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action"
3669
3707
msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'"
3671
#: nova/compute/resource_tracker.py:173
3709
#: nova/compute/resource_tracker.py:151
3711
"Host field should be not be set on the instance until resources have been"
3715
#: nova/compute/resource_tracker.py:168
3672
3716
#, python-format
3674
3718
"Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs "
3678
#: nova/compute/resource_tracker.py:202
3722
#: nova/compute/resource_tracker.py:210
3679
3723
#, python-format
3681
3725
"Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d"
3685
#: nova/compute/resource_tracker.py:211
3729
#: nova/compute/resource_tracker.py:219
3686
3730
msgid "Memory limit not specified, defaulting to unlimited"
3689
#: nova/compute/resource_tracker.py:217
3733
#: nova/compute/resource_tracker.py:225
3690
3734
#, python-format
3691
3735
msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB"
3694
#: nova/compute/resource_tracker.py:224
3738
#: nova/compute/resource_tracker.py:232
3695
3739
#, python-format
3697
3741
"Unable to claim resources. Free memory %(free_ram_mb)d MB < requested "
3698
3742
"memory %(memory_mb)d MB"
3701
#: nova/compute/resource_tracker.py:233
3745
#: nova/compute/resource_tracker.py:241
3702
3746
#, python-format
3704
3748
"Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: "
3705
3749
"%(free_disk)d GB"
3708
#: nova/compute/resource_tracker.py:242
3752
#: nova/compute/resource_tracker.py:250
3709
3753
msgid "Disk limit not specified, defaulting to unlimited"
3712
#: nova/compute/resource_tracker.py:248
3756
#: nova/compute/resource_tracker.py:256
3713
3757
#, python-format
3714
3758
msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB"
3717
#: nova/compute/resource_tracker.py:254
3761
#: nova/compute/resource_tracker.py:262
3718
3762
#, python-format
3720
3764
"Unable to claim resources. Free disk %(free_disk_gb)d GB < requested "
3721
3765
"disk %(disk_gb)d GB"
3724
#: nova/compute/resource_tracker.py:265
3768
#: nova/compute/resource_tracker.py:273
3725
3769
#, python-format
3726
3770
msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d"
3729
#: nova/compute/resource_tracker.py:272
3773
#: nova/compute/resource_tracker.py:280
3730
3774
msgid "VCPU limit not specified, defaulting to unlimited"
3733
#: nova/compute/resource_tracker.py:276
3777
#: nova/compute/resource_tracker.py:284
3734
3778
#, python-format
3735
3779
msgid "CPU limit: %(vcpu_limit)d"
3738
#: nova/compute/resource_tracker.py:283
3782
#: nova/compute/resource_tracker.py:291
3739
3783
#, python-format
3741
3785
"Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU "
3745
#: nova/compute/resource_tracker.py:306
3789
#: nova/compute/resource_tracker.py:310
3746
3790
#, python-format
3747
3791
msgid "Finishing claim: %s"
3750
#: nova/compute/resource_tracker.py:308
3753
"Can't find claim %s. It may have been 'finished' twice, or it has "
3754
"already timed out."
3757
3794
#: nova/compute/resource_tracker.py:325
3758
3795
#, fuzzy, python-format
3759
3796
msgid "Aborting claim: %s"
3760
3797
msgstr "实例的network_info:|%s|"
3762
#: nova/compute/resource_tracker.py:335
3765
"Claim %s not found. It either timed out or was already explicitly "
3769
#: nova/compute/resource_tracker.py:369
3799
#: nova/compute/resource_tracker.py:363
3771
3801
"Virt driver does not support 'get_available_resource' Compute tracking "
3775
#: nova/compute/resource_tracker.py:408
3805
#: nova/compute/resource_tracker.py:401
3776
3806
#, python-format
3777
3807
msgid "Compute_service record created for %s "
3778
3808
msgstr "Compute_service记录为 %s 创建 "
3780
#: nova/compute/resource_tracker.py:413
3810
#: nova/compute/resource_tracker.py:406
3781
3811
#, python-format
3782
3812
msgid "Compute_service record updated for %s "
3783
3813
msgstr "Compute_service记录为 %s 更新 "
3785
#: nova/compute/resource_tracker.py:423
3786
#, fuzzy, python-format
3787
msgid "Expiring resource claim %s"
3790
#: nova/compute/resource_tracker.py:437
3815
#: nova/compute/resource_tracker.py:425
3791
3816
#, fuzzy, python-format
3792
3817
msgid "No service record for host %s"
3793
3818
msgstr "计算节点 %s 没有服务"
3795
#: nova/compute/resource_tracker.py:447
3820
#: nova/compute/resource_tracker.py:435
3796
3821
#, python-format
3797
3822
msgid "Hypervisor: free ram (MB): %s"
3800
#: nova/compute/resource_tracker.py:448
3825
#: nova/compute/resource_tracker.py:436
3801
3826
#, python-format
3802
3827
msgid "Hypervisor: free disk (GB): %s"
3805
#: nova/compute/resource_tracker.py:453
3830
#: nova/compute/resource_tracker.py:441
3806
3831
#, python-format
3807
3832
msgid "Hypervisor: free VCPUs: %s"
3810
#: nova/compute/resource_tracker.py:455
3835
#: nova/compute/resource_tracker.py:443
3811
3836
msgid "Hypervisor: VCPU information unavailable"
3814
#: nova/compute/resource_tracker.py:462
3839
#: nova/compute/resource_tracker.py:450
3815
3840
#, python-format
3816
3841
msgid "Free ram (MB): %s"
3819
#: nova/compute/resource_tracker.py:463
3844
#: nova/compute/resource_tracker.py:451
3820
3845
#, fuzzy, python-format
3821
3846
msgid "Free disk (GB): %s"
3822
3847
msgstr "创建密钥对 %s"
3824
#: nova/compute/resource_tracker.py:468
3849
#: nova/compute/resource_tracker.py:456
3825
3850
#, python-format
3826
3851
msgid "Free VCPUS: %s"
3829
#: nova/compute/resource_tracker.py:470
3854
#: nova/compute/resource_tracker.py:458
3830
3855
msgid "Free VCPU information unavailable"
3833
#: nova/compute/resource_tracker.py:545
3858
#: nova/compute/resource_tracker.py:533
3834
3859
#, python-format
3835
3860
msgid "Missing keys: %s"
4132
4153
msgid "This driver only supports type 'a' entries."
4133
4154
msgstr "驱动仅支持入口类型 'a'。"
4135
#: nova/network/linux_net.py:177
4156
#: nova/network/linux_net.py:179
4136
4157
#, python-format
4137
4158
msgid "Attempted to remove chain %s which does not exist"
4138
4159
msgstr "试图移除不存在的链 %s。"
4140
#: nova/network/linux_net.py:212
4161
#: nova/network/linux_net.py:214
4141
4162
#, python-format
4142
4163
msgid "Unknown chain: %r"
4143
4164
msgstr "未知链:%r"
4145
#: nova/network/linux_net.py:237
4166
#: nova/network/linux_net.py:239
4146
4167
#, python-format
4148
4169
"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r "
4150
4171
msgstr "试图移除不存在的规则:%(chain)r %(rule)r %(wrap)r %(top)r"
4152
#: nova/network/linux_net.py:372
4173
#: nova/network/linux_net.py:374
4153
4174
msgid "IPTablesManager.apply completed with success"
4154
4175
msgstr "IPTablesManager.apply成功完成"
4156
#: nova/network/linux_net.py:578
4177
#: nova/network/linux_net.py:580
4157
4178
#, fuzzy, python-format
4158
4179
msgid "arping error for ip %s"
4159
4180
msgstr "在 %s 中发生 httplib 错误: "
4161
#: nova/network/linux_net.py:788
4182
#: nova/network/linux_net.py:790
4162
4183
#, fuzzy, python-format
4163
4184
msgid "Pid %d is stale, skip killing dnsmasq"
4164
4185
msgstr "Pid %d 过期了,重新启动dnsmasq"
4166
#: nova/network/linux_net.py:828
4187
#: nova/network/linux_net.py:830
4167
4188
#, python-format
4168
4189
msgid "Hupping dnsmasq threw %s"
4169
4190
msgstr "挂起进程 dnsmasq 时抛出 %s"
4171
#: nova/network/linux_net.py:830
4192
#: nova/network/linux_net.py:832
4172
4193
#, python-format
4173
4194
msgid "Pid %d is stale, relaunching dnsmasq"
4174
4195
msgstr "Pid %d 过期了,重新启动dnsmasq"
4176
#: nova/network/linux_net.py:892
4197
#: nova/network/linux_net.py:894
4177
4198
#, python-format
4178
4199
msgid "killing radvd threw %s"
4179
4200
msgstr "杀掉进程 radvd 时抛出 %s"
4181
#: nova/network/linux_net.py:894
4202
#: nova/network/linux_net.py:896
4182
4203
#, python-format
4183
4204
msgid "Pid %d is stale, relaunching radvd"
4184
4205
msgstr "Pid %d 过期了,重新启动radvd"
4186
#: nova/network/linux_net.py:1124
4207
#: nova/network/linux_net.py:1126
4187
4208
#, python-format
4188
4209
msgid "Starting VLAN inteface %s"
4189
4210
msgstr "正在开启VLAN接口 %s"
4191
#: nova/network/linux_net.py:1160
4212
#: nova/network/linux_net.py:1162
4192
4213
#, python-format
4193
4214
msgid "Starting Bridge interface for %s"
4194
4215
msgstr "正在为 %s 开启桥接口"
4196
#: nova/network/linux_net.py:1203
4217
#: nova/network/linux_net.py:1205
4197
4218
#, fuzzy, python-format
4198
4219
msgid "Failed to add interface: %s"
4199
4220
msgstr "挂起实例失败"
4201
#: nova/network/linux_net.py:1304
4222
#: nova/network/linux_net.py:1306
4202
4223
#, fuzzy, python-format
4203
4224
msgid "Starting bridge %s "
4204
4225
msgstr "保证桥 %s"
4206
#: nova/network/linux_net.py:1312
4227
#: nova/network/linux_net.py:1314
4207
4228
#, fuzzy, python-format
4208
4229
msgid "Done starting bridge %s"
4209
4230
msgstr "保证桥 %s"
4211
#: nova/network/linux_net.py:1331
4232
#: nova/network/linux_net.py:1333
4212
4233
#, fuzzy, python-format
4213
4234
msgid "Failed unplugging gateway interface '%s'"
4214
4235
msgstr "移除实例”%s“的虚拟网络设备时失败"
4216
#: nova/network/linux_net.py:1333
4237
#: nova/network/linux_net.py:1335
4217
4238
#, python-format
4218
4239
msgid "Unplugged gateway interface '%s'"
4221
#: nova/network/manager.py:290
4242
#: nova/network/manager.py:277
4222
4243
#, fuzzy, python-format
4223
4244
msgid "Fixed ip %(fixed_ip_id)s not found"
4224
4245
msgstr "证书 %(certificate_id)s 没有找到。"
4226
#: nova/network/manager.py:299 nova/network/manager.py:562
4247
#: nova/network/manager.py:286 nova/network/manager.py:545
4227
4248
#, python-format
4228
4249
msgid "Interface %(interface)s not found"
4229
4250
msgstr "没有找到接口 %(interface)s"
4231
#: nova/network/manager.py:314
4252
#: nova/network/manager.py:301
4232
4253
#, python-format
4233
4254
msgid "floating IP allocation for instance |%s|"
4234
4255
msgstr "为实例 |%s| 分配浮动IP"
4236
#: nova/network/manager.py:378
4257
#: nova/network/manager.py:365
4238
4259
msgid "Floating IP is not associated. Ignore."
4239
4260
msgstr "浮动ip %(address)s 没有被关联。"
4241
#: nova/network/manager.py:396
4262
#: nova/network/manager.py:383
4242
4263
#, python-format
4243
4264
msgid "Address |%(address)s| is not allocated"
4244
4265
msgstr "地址 |%(address)s| 没有分配"
4246
#: nova/network/manager.py:400
4267
#: nova/network/manager.py:387
4247
4268
#, python-format
4248
4269
msgid "Address |%(address)s| is not allocated to your project |%(project)s|"
4249
4270
msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|"
4251
#: nova/network/manager.py:421
4272
#: nova/network/manager.py:408
4252
4273
#, fuzzy, python-format
4253
4274
msgid "Quota exceeded for %(pid)s, tried to allocate floating IP"
4254
4275
msgstr "%s 的配额超出,尝试分配地址"
4256
#: nova/network/manager.py:482
4277
#: nova/network/manager.py:469
4257
4278
msgid "Failed to update usages deallocating floating IP"
4260
#: nova/network/manager.py:691
4281
#: nova/network/manager.py:650
4282
#, fuzzy, python-format
4283
msgid "Starting migration network for instance %(instance_uuid)s"
4284
msgstr "没有为实例 %(instance_id)s 找到卷。"
4286
#: nova/network/manager.py:657
4287
#, fuzzy, python-format
4289
"Floating ip address |%(address)s| no longer belongs to instance "
4290
"%(instance_uuid)s. Will notmigrate it "
4291
msgstr "固定IP地址 %(address)s 已在使用。"
4293
#: nova/network/manager.py:678
4294
#, fuzzy, python-format
4295
msgid "Finishing migration network for instance %(instance_uuid)s"
4296
msgstr "为实例 %(instance_uuid)s 关闭虚拟机"
4298
#: nova/network/manager.py:686
4299
#, fuzzy, python-format
4301
"Floating ip address |%(address)s| no longer belongs to instance "
4302
"%(instance_uuid)s. Will notsetup it."
4303
msgstr "固定IP地址 %(address)s 已在使用。"
4305
#: nova/network/manager.py:733
4261
4306
#, python-format
4263
4308
"Database inconsistency: DNS domain |%s| is registered in the Nova db but "
5570
5643
msgid "domain does not exist"
5573
#: nova/virt/baremetal/driver.py:115
5646
#: nova/virt/baremetal/driver.py:117
5574
5647
#, python-format
5575
5648
msgid "Error encountered when destroying instance '%(name)s': %(ex)s"
5576
5649
msgstr "销毁实例 '%(name)s' 时遇到错误:%(ex)s"
5578
#: nova/virt/baremetal/driver.py:129
5651
#: nova/virt/baremetal/driver.py:131
5579
5652
#, python-format
5580
5653
msgid "instance %(instance_name)s: deleting instance files %(target)s"
5581
5654
msgstr "实例 %(instance_name)s:正在删除实例文件 %(target)s"
5583
#: nova/virt/baremetal/driver.py:156
5656
#: nova/virt/baremetal/driver.py:158
5584
5657
#, python-format
5585
5658
msgid "instance %s: rebooted"
5586
5659
msgstr "实例 %s:重启"
5588
#: nova/virt/baremetal/driver.py:160
5661
#: nova/virt/baremetal/driver.py:162
5589
5662
msgid "_wait_for_reboot failed"
5590
5663
msgstr "_wait_for_reboot失败"
5592
#: nova/virt/baremetal/driver.py:189
5665
#: nova/virt/baremetal/driver.py:191
5593
5666
#, python-format
5594
5667
msgid "instance %s: rescued"
5595
5668
msgstr "实例 %s:已救援"
5597
#: nova/virt/baremetal/driver.py:193
5670
#: nova/virt/baremetal/driver.py:195
5598
5671
msgid "_wait_for_rescue failed"
5599
5672
msgstr "_wait_for_rescue 失败"
5601
#: nova/virt/baremetal/driver.py:210
5674
#: nova/virt/baremetal/driver.py:212
5602
5675
msgid "<============= spawn of baremetal =============>"
5603
5676
msgstr "<============= 生产裸机=============>"
5605
#: nova/virt/baremetal/driver.py:223
5678
#: nova/virt/baremetal/driver.py:225
5606
5679
#, python-format
5607
5680
msgid "instance %s: is building"
5608
5681
msgstr "实例 %s:正在创建中"
5610
#: nova/virt/baremetal/driver.py:229
5683
#: nova/virt/baremetal/driver.py:231
5611
5684
msgid "Key is injected but instance is not running yet"
5612
5685
msgstr "已经注入密钥但是实例还没有运行"
5614
#: nova/virt/baremetal/driver.py:238
5687
#: nova/virt/baremetal/driver.py:240
5615
5688
#, python-format
5616
5689
msgid "instance %s: booted"
5617
5690
msgstr "实例 %s:已启动"
5619
#: nova/virt/baremetal/driver.py:245
5692
#: nova/virt/baremetal/driver.py:247
5620
5693
#, python-format
5621
5694
msgid "~~~~~~ current state = %s ~~~~~~"
5622
5695
msgstr "~~~~~~ 当前状态 = %s ~~~~~~"
5624
#: nova/virt/baremetal/driver.py:247
5697
#: nova/virt/baremetal/driver.py:249
5625
5698
#, python-format
5626
5699
msgid "instance %s spawned successfully"
5627
5700
msgstr "实例 %s 生产成功"
5629
#: nova/virt/baremetal/driver.py:250
5702
#: nova/virt/baremetal/driver.py:252
5630
5703
#, python-format
5631
5704
msgid "instance %s:not booted"
5632
5705
msgstr "实例 %s:没有启动"
5634
#: nova/virt/baremetal/driver.py:253
5707
#: nova/virt/baremetal/driver.py:255
5636
5709
msgid "Baremetal assignment is overcommitted."
5637
5710
msgstr "过多提交裸机分配"
5639
#: nova/virt/baremetal/driver.py:337
5712
#: nova/virt/baremetal/driver.py:339
5640
5713
#, python-format
5641
5714
msgid "instance %s: Creating image"
5642
5715
msgstr "实例 %s:正在创建镜像"
5644
#: nova/virt/baremetal/driver.py:455
5717
#: nova/virt/baremetal/driver.py:457
5645
5718
#, python-format
5646
5719
msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s"
5647
5720
msgstr "实例 %(inst_name)s:将 %(injection)s 注入镜像 %(img_id)s"
5649
#: nova/virt/baremetal/driver.py:465
5722
#: nova/virt/baremetal/driver.py:467
5650
5723
#, python-format
5652
5725
"instance %(inst_name)s: ignoring error injecting data into image "
5653
5726
"%(img_id)s (%(e)s)"
5654
5727
msgstr "实例 %(inst_name)s:忽略向镜像 %(img_id)s 注入数据的错误 (%(e)s)"
5656
#: nova/virt/baremetal/driver.py:511
5729
#: nova/virt/baremetal/driver.py:513
5657
5730
#, python-format
5658
5731
msgid "instance %s: starting toXML method"
5659
5732
msgstr "实例 %s:开始方法 toXML"
5661
#: nova/virt/baremetal/driver.py:514
5734
#: nova/virt/baremetal/driver.py:516
5662
5735
#, python-format
5663
5736
msgid "instance %s: finished toXML method"
5664
5737
msgstr "实例 %s:方法toXML 完成"
5666
#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486
5667
#: nova/virt/libvirt/driver.py:1973
5739
#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486
5740
#: nova/virt/libvirt/driver.py:1987
5669
5742
"Cannot get the number of cpu, because this function is not implemented "
5670
5743
"for this platform. This error can be safely ignored for now."
5671
5744
msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。"
5673
#: nova/virt/baremetal/driver.py:681
5746
#: nova/virt/baremetal/driver.py:683
5674
5747
#, python-format
5675
5748
msgid "#### RLK: cpu_arch = %s "
5676
5749
msgstr "#### RLK: cpu_arch = %s "
5678
#: nova/virt/baremetal/driver.py:703
5751
#: nova/virt/baremetal/driver.py:700
5679
5752
msgid "Updating!"
5682
#: nova/virt/baremetal/driver.py:730 nova/virt/libvirt/driver.py:3025
5755
#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3033
5683
5756
#: nova/virt/xenapi/host.py:148
5684
5757
msgid "Updating host stats"
5685
5758
msgstr "正在更新主机状态"
6411
6484
msgid "The ISCSI initiator name can't be found. Choosing the default one"
6414
#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1447
6415
#: nova/virt/xenapi/vm_utils.py:407
6487
#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463
6488
#: nova/virt/xenapi/vm_utils.py:476
6416
6489
#, python-format
6417
6490
msgid "block_device_list %s"
6418
6491
msgstr "块设备列表 block_device_list %s"
6420
#: nova/virt/libvirt/driver.py:334
6493
#: nova/virt/libvirt/driver.py:333
6421
6494
#, python-format
6422
6495
msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater."
6425
#: nova/virt/libvirt/driver.py:340
6498
#: nova/virt/libvirt/driver.py:339
6426
6499
#, python-format
6427
6500
msgid "Connecting to libvirt: %s"
6428
6501
msgstr "正在连接 libvirt:%s"
6430
#: nova/virt/libvirt/driver.py:361
6503
#: nova/virt/libvirt/driver.py:360
6431
6504
msgid "Connection to libvirt broke"
6432
6505
msgstr "连接 libvirt 失败"
6434
#: nova/virt/libvirt/driver.py:383 nova/virt/libvirt/driver.py:386
6507
#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385
6435
6508
#, python-format
6436
6509
msgid "Can not handle authentication request for %d credentials"
6439
#: nova/virt/libvirt/driver.py:468
6512
#: nova/virt/libvirt/driver.py:467
6440
6513
#, python-format
6441
6514
msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s"
6442
6515
msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s"
6444
#: nova/virt/libvirt/driver.py:482
6517
#: nova/virt/libvirt/driver.py:481
6446
6519
msgid "During wait destroy, instance disappeared."
6447
6520
msgstr "%s 在运行中消失了。"
6449
#: nova/virt/libvirt/driver.py:487
6522
#: nova/virt/libvirt/driver.py:486
6450
6523
msgid "Instance destroyed successfully."
6451
6524
msgstr "实例销毁成功。"
6453
#: nova/virt/libvirt/driver.py:509
6526
#: nova/virt/libvirt/driver.py:508
6454
6527
msgid "Error from libvirt during undefineFlags. Retrying with undefine"
6457
#: nova/virt/libvirt/driver.py:524
6530
#: nova/virt/libvirt/driver.py:523
6458
6531
#, python-format
6459
6532
msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s"
6460
6533
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
6462
#: nova/virt/libvirt/driver.py:535
6535
#: nova/virt/libvirt/driver.py:536
6463
6536
#, fuzzy, python-format
6464
6537
msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s"
6465
6538
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
6467
#: nova/virt/libvirt/driver.py:552
6540
#: nova/virt/libvirt/driver.py:553
6468
6541
#, python-format
6469
6542
msgid "Deleting instance files %(target)s"
6470
6543
msgstr "删除实例文件 %(target)s"
6472
#: nova/virt/libvirt/driver.py:566
6545
#: nova/virt/libvirt/driver.py:567
6473
6546
#, fuzzy, python-format
6474
6547
msgid "Failed to cleanup directory %(target)s: %(e)s"
6475
6548
msgstr "schedule_%(method)s 失败:%(ex)s"
6477
#: nova/virt/libvirt/driver.py:717
6550
#: nova/virt/libvirt/driver.py:729
6552
msgid "During detach_volume, instance disappeared."
6553
msgstr "%s 在运行中消失了。"
6555
#: nova/virt/libvirt/driver.py:739
6478
6556
msgid "attaching LXC block device"
6479
6557
msgstr "附加 LXC 块设备"
6481
#: nova/virt/libvirt/driver.py:730
6559
#: nova/virt/libvirt/driver.py:752
6482
6560
msgid "detaching LXC block device"
6483
6561
msgstr "分离LXC 块设备"
6485
#: nova/virt/libvirt/driver.py:862
6563
#: nova/virt/libvirt/driver.py:884
6487
6565
msgid "Instance soft rebooted successfully."
6488
6566
msgstr "实例成功重启。"
6490
#: nova/virt/libvirt/driver.py:866
6568
#: nova/virt/libvirt/driver.py:888
6492
6570
msgid "Failed to soft reboot instance."
6493
6571
msgstr "重新启动实例失败"
6495
#: nova/virt/libvirt/driver.py:898
6573
#: nova/virt/libvirt/driver.py:920
6497
6575
msgid "Instance shutdown successfully."
6498
6576
msgstr "实例成功生产。"
6500
#: nova/virt/libvirt/driver.py:933
6578
#: nova/virt/libvirt/driver.py:955
6501
6579
msgid "Instance rebooted successfully."
6502
6580
msgstr "实例成功重启。"
6504
#: nova/virt/libvirt/driver.py:1063
6582
#: nova/virt/libvirt/driver.py:1085
6505
6583
msgid "Instance is running"
6508
#: nova/virt/libvirt/driver.py:1070 nova/virt/powervm/operator.py:258
6586
#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253
6509
6587
msgid "Instance spawned successfully."
6510
6588
msgstr "实例成功生产。"
6512
#: nova/virt/libvirt/driver.py:1086
6590
#: nova/virt/libvirt/driver.py:1108
6513
6591
#, python-format
6514
6592
msgid "data: %(data)r, fpath: %(fpath)r"
6515
6593
msgstr "data:%(data)r, fpath: %(fpath)r"
6517
#: nova/virt/libvirt/driver.py:1132
6595
#: nova/virt/libvirt/driver.py:1154
6519
6597
msgid "Guest does not have a console available"
6520
6598
msgstr "用户没有管理员权限"
6522
#: nova/virt/libvirt/driver.py:1176
6600
#: nova/virt/libvirt/driver.py:1198
6523
6601
#, python-format
6524
6602
msgid "Path '%(path)s' supports direct I/O"
6527
#: nova/virt/libvirt/driver.py:1180
6605
#: nova/virt/libvirt/driver.py:1202
6528
6606
#, python-format
6529
6607
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
6532
#: nova/virt/libvirt/driver.py:1184 nova/virt/libvirt/driver.py:1188
6610
#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210
6533
6611
#, python-format
6534
6612
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
6537
#: nova/virt/libvirt/driver.py:1242
6615
#: nova/virt/libvirt/driver.py:1276
6616
msgid "Creating image"
6619
#: nova/virt/libvirt/driver.py:1402
6538
6620
msgid "Using config drive"
6541
#: nova/virt/libvirt/driver.py:1261
6542
msgid "Creating image"
6545
#: nova/virt/libvirt/driver.py:1396
6623
#: nova/virt/libvirt/driver.py:1412
6546
6624
#, fuzzy, python-format
6547
6625
msgid "Creating config drive at %(path)s"
6548
6626
msgstr "注入文件路径:'%s'"
6550
#: nova/virt/libvirt/driver.py:1410
6628
#: nova/virt/libvirt/driver.py:1426
6551
6629
#, python-format
6552
6630
msgid "Injecting %(injection)s into image %(img_id)s"
6553
6631
msgstr "将 %(injection)s 注入到镜像 %(img_id)s"
6555
#: nova/virt/libvirt/driver.py:1420
6633
#: nova/virt/libvirt/driver.py:1436
6556
6634
#, python-format
6557
6635
msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)"
6558
6636
msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)"
6560
#: nova/virt/libvirt/driver.py:1494
6638
#: nova/virt/libvirt/driver.py:1510
6561
6639
#, python-format
6563
6641
"Config requested an explicit CPU model, but the current libvirt "
6564
6642
"hypervisor '%s' does not support selecting CPU models"
6567
#: nova/virt/libvirt/driver.py:1500
6645
#: nova/virt/libvirt/driver.py:1516
6568
6646
msgid "Config requested a custom CPU model, but no model name was provided"
6571
#: nova/virt/libvirt/driver.py:1504
6649
#: nova/virt/libvirt/driver.py:1520
6572
6650
msgid "A CPU model name should not be set when a host CPU model is requested"
6575
#: nova/virt/libvirt/driver.py:1508
6653
#: nova/virt/libvirt/driver.py:1524
6576
6654
#, python-format
6577
6655
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
6580
#: nova/virt/libvirt/driver.py:1524
6658
#: nova/virt/libvirt/driver.py:1540
6582
6660
"Passthrough of the host CPU was requested but this libvirt version does "
6583
6661
"not support this feature"
6586
#: nova/virt/libvirt/driver.py:1818
6664
#: nova/virt/libvirt/driver.py:1832
6587
6665
msgid "Starting toXML method"
6588
6666
msgstr "正在启动 toXML 方法"
6590
#: nova/virt/libvirt/driver.py:1822
6668
#: nova/virt/libvirt/driver.py:1836
6591
6669
msgid "Finished toXML method"
6592
6670
msgstr "toXML方法完成"
6594
#: nova/virt/libvirt/driver.py:1839
6672
#: nova/virt/libvirt/driver.py:1853
6595
6673
#, python-format
6597
6675
"Error from libvirt while looking up %(instance_name)s: [Error Code "
6598
6676
"%(error_code)s] %(ex)s"
6599
6677
msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s"
6601
#: nova/virt/libvirt/driver.py:2091
6679
#: nova/virt/libvirt/driver.py:2105
6602
6680
msgid "libvirt version is too old (does not support getVersion)"
6603
6681
msgstr "libvirt版本过旧(不支持getVersion)"
6605
#: nova/virt/libvirt/driver.py:2278
6683
#: nova/virt/libvirt/driver.py:2292
6606
6684
msgid "Block migration can not be used with shared storage."
6607
6685
msgstr "块存储迁移无法在共享存储使用"
6609
#: nova/virt/libvirt/driver.py:2286
6687
#: nova/virt/libvirt/driver.py:2300
6611
6689
msgid "Live migration can not be used without shared storage."
6612
6690
msgstr "块存储迁移无法在共享存储使用"
6614
#: nova/virt/libvirt/driver.py:2324
6692
#: nova/virt/libvirt/driver.py:2340
6615
6693
#, fuzzy, python-format
6617
6695
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
7832
7963
"创建了 VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) 位置在"
7835
#: nova/virt/xenapi/vm_utils.py:487
7966
#: nova/virt/xenapi/vm_utils.py:454
7968
msgid "SR not present and could not be introduced"
7971
#: nova/virt/xenapi/vm_utils.py:555
7836
7972
#, python-format
7837
7973
msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s"
7838
7974
msgstr "克隆了 VDI %(vdi_ref)s 对象来自VDI %(vdi_to_clone_ref)s"
7840
#: nova/virt/xenapi/vm_utils.py:507
7976
#: nova/virt/xenapi/vm_utils.py:575
7841
7977
#, fuzzy, python-format
7842
7978
msgid "No primary VDI found for %(vm_ref)s"
7843
7979
msgstr "未找到 %(vm_ref)s 的主VDI"
7845
#: nova/virt/xenapi/vm_utils.py:513
7981
#: nova/virt/xenapi/vm_utils.py:584
7847
7983
msgid "Starting snapshot for VM"
7848
7984
msgstr "开始为虚拟机 %s 快照"
7850
#: nova/virt/xenapi/vm_utils.py:540
7851
#, fuzzy, python-format
7852
msgid "Created snapshot %(template_vdi_uuid)s with label '%(label)s'"
7853
msgstr "正在为虚拟机 %(vm_ref)s 做快照,采用标签是 “%(label)s”"
7855
#: nova/virt/xenapi/vm_utils.py:582
7986
#: nova/virt/xenapi/vm_utils.py:632
7856
7987
#, python-format
7857
7988
msgid "Destroying cached VDI '%(vdi_uuid)s'"
7860
#: nova/virt/xenapi/vm_utils.py:640
7991
#: nova/virt/xenapi/vm_utils.py:690
7861
7992
#, python-format
7862
7993
msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
7863
7994
msgstr "请求xapi 上传 %(vdi_uuids)s 作为镜像ID %(image_id)s"
7865
#: nova/virt/xenapi/vm_utils.py:834
7996
#: nova/virt/xenapi/vm_utils.py:875
7866
7997
#, python-format
7868
7999
"Fast cloning is only supported on default local SR of type ext. SR on "
7869
8000
"this system was found to be of type %(sr_type)s. Ignoring the cow flag."
7870
8001
msgstr "只能在ext类型的缺省本地存储库支持快速克隆。这个系统的存储库类型为 %(sr_type)s。忽略此 cow 标记。"
7872
#: nova/virt/xenapi/vm_utils.py:912
8003
#: nova/virt/xenapi/vm_utils.py:933
7873
8004
#, python-format
7874
8005
msgid "Unrecognized cache_images value '%s', defaulting to True"
7877
#: nova/virt/xenapi/vm_utils.py:946
8008
#: nova/virt/xenapi/vm_utils.py:967
7878
8009
#, fuzzy, python-format
7879
8010
msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'"
7880
8011
msgstr "xapi 'download_vhd' 返回“%(vdi_type)s”类型的VDI,其UUID为 “%(vdi_uuid)s”"
7882
#: nova/virt/xenapi/vm_utils.py:958
8013
#: nova/virt/xenapi/vm_utils.py:979
7883
8014
#, python-format
7885
8016
"download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, "
7886
8017
"params: %(params)s"
7889
#: nova/virt/xenapi/vm_utils.py:971
8020
#: nova/virt/xenapi/vm_utils.py:992
7890
8021
#, python-format
7891
8022
msgid "download_vhd failed: %r"
7894
#: nova/virt/xenapi/vm_utils.py:995
8025
#: nova/virt/xenapi/vm_utils.py:1028
8027
msgid "Invalid value '%s' for xenapi_torrent_images"
8030
#: nova/virt/xenapi/vm_utils.py:1039
7895
8031
#, fuzzy, python-format
7896
8032
msgid "Asking xapi to fetch vhd image %(image_id)s"
7897
8033
msgstr "请求 xapi 获取 vhd 镜像 %(image)s"
7899
#: nova/virt/xenapi/vm_utils.py:1040
8035
#: nova/virt/xenapi/vm_utils.py:1103
7900
8036
#, python-format
7901
8037
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
7902
8038
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
7904
#: nova/virt/xenapi/vm_utils.py:1056
8040
#: nova/virt/xenapi/vm_utils.py:1119
7905
8041
#, python-format
7906
8042
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
7907
8043
msgstr "image_size_bytes=%(size_bytes)d,allowed_size_bytes=%(allowed_size_bytes)d"
7909
#: nova/virt/xenapi/vm_utils.py:1060
8045
#: nova/virt/xenapi/vm_utils.py:1123
7910
8046
#, python-format
7912
8048
"Image size %(size_bytes)d exceeded instance_type allowed size "
7913
8049
"%(allowed_size_bytes)d"
7914
8050
msgstr "镜像大小 %(size_bytes)d 超过instance_type所允许的小大 %(allowed_size_bytes)d"
7916
#: nova/virt/xenapi/vm_utils.py:1082
8052
#: nova/virt/xenapi/vm_utils.py:1145
7917
8053
#, fuzzy, python-format
7918
8054
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
7919
8055
msgstr "获取镜像 %(image)s"
7921
#: nova/virt/xenapi/vm_utils.py:1095
8057
#: nova/virt/xenapi/vm_utils.py:1158
7922
8058
#, fuzzy, python-format
7923
8059
msgid "Size for image %(image_id)s: %(virtual_size)d"
7924
8060
msgstr "镜像 %(image)s 的大小:%(virtual_size)d"
7926
#: nova/virt/xenapi/vm_utils.py:1104
8062
#: nova/virt/xenapi/vm_utils.py:1167
7927
8063
#, python-format
7929
8065
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
7931
8067
msgstr "内核/内存盘镜像太大:%(vdi_size)d 字节,最大 %(max_size)d 字节"
7933
#: nova/virt/xenapi/vm_utils.py:1123
8069
#: nova/virt/xenapi/vm_utils.py:1186
7934
8070
#, python-format
7935
8071
msgid "Copying VDI %s to /boot/guest on dom0"
7936
8072
msgstr "将VDI %s 复制到dom0的/boot/guest下"
7938
#: nova/virt/xenapi/vm_utils.py:1137
8074
#: nova/virt/xenapi/vm_utils.py:1200
7939
8075
#, python-format
7940
8076
msgid "Kernel/Ramdisk VDI %s destroyed"
7941
8077
msgstr "内核/内存盘 VDI %s 已销毁"
7943
#: nova/virt/xenapi/vm_utils.py:1146
8079
#: nova/virt/xenapi/vm_utils.py:1209
7945
8081
msgid "Failed to fetch glance image"
7946
8082
msgstr "实例 %s:获取Glance镜像失败"
7948
#: nova/virt/xenapi/vm_utils.py:1184
8084
#: nova/virt/xenapi/vm_utils.py:1247
7949
8085
#, python-format
7950
8086
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
7951
8087
msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s"
7953
#: nova/virt/xenapi/vm_utils.py:1205
8089
#: nova/virt/xenapi/vm_utils.py:1268
7954
8090
#, python-format
7955
8091
msgid "Looking up vdi %s for PV kernel"
7956
8092
msgstr "为PV内核查询vdi %s"
7958
#: nova/virt/xenapi/vm_utils.py:1223
8094
#: nova/virt/xenapi/vm_utils.py:1286
7959
8095
#, python-format
7960
8096
msgid "Unknown image format %(disk_image_type)s"
7961
8097
msgstr "未知的镜像格式 %(disk_image_type)s"
7963
#: nova/virt/xenapi/vm_utils.py:1254
8099
#: nova/virt/xenapi/vm_utils.py:1317
7964
8100
#, python-format
7965
8101
msgid "VDI %s is still available"
7966
8102
msgstr "VDI %s 依然可用"
7968
#: nova/virt/xenapi/vm_utils.py:1350
8104
#: nova/virt/xenapi/vm_utils.py:1413
7969
8105
#, python-format
7970
8106
msgid "Unable to parse rrd of %(vm_uuid)s"
7973
#: nova/virt/xenapi/vm_utils.py:1370
8109
#: nova/virt/xenapi/vm_utils.py:1440
7974
8110
#, python-format
7975
8111
msgid "Re-scanning SR %s"
7976
8112
msgstr "重新扫描存储库 %s"
7978
#: nova/virt/xenapi/vm_utils.py:1398
8114
#: nova/virt/xenapi/vm_utils.py:1468
7979
8115
#, python-format
7980
8116
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
7981
8117
msgstr "标记sr_matching_filter '%s' 没有遵循格式要求"
7983
#: nova/virt/xenapi/vm_utils.py:1416
8119
#: nova/virt/xenapi/vm_utils.py:1486
7985
8121
"XenAPI is unable to find a Storage Repository to install guest instances "
7986
8122
"on. Please check your configuration and/or configure the flag "
7987
8123
"'sr_matching_filter'"
7988
8124
msgstr "XenAPI无法找到安装客户实例的存储库。请检查你的配置或者配置标记'sr_matching_filter'"
7990
#: nova/virt/xenapi/vm_utils.py:1429
8126
#: nova/virt/xenapi/vm_utils.py:1499
7991
8127
msgid "Cannot find SR of content-type ISO"
7992
8128
msgstr "无法找到content-type ISO的存储库"
7994
#: nova/virt/xenapi/vm_utils.py:1437
8130
#: nova/virt/xenapi/vm_utils.py:1507
7995
8131
#, python-format
7996
8132
msgid "ISO: looking at SR %(sr_rec)s"
7997
8133
msgstr "ISO:正在查看存储库 %(sr_rec)s"
7999
#: nova/virt/xenapi/vm_utils.py:1439
8135
#: nova/virt/xenapi/vm_utils.py:1509
8000
8136
msgid "ISO: not iso content"
8001
8137
msgstr "ISO:非iso内容"
8003
#: nova/virt/xenapi/vm_utils.py:1442
8139
#: nova/virt/xenapi/vm_utils.py:1512
8004
8140
msgid "ISO: iso content_type, no 'i18n-key' key"
8005
8141
msgstr "ISO:iso content_type,没有 'i18n-key' 键"
8007
#: nova/virt/xenapi/vm_utils.py:1445
8143
#: nova/virt/xenapi/vm_utils.py:1515
8008
8144
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
8009
8145
msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'"
8011
#: nova/virt/xenapi/vm_utils.py:1449
8147
#: nova/virt/xenapi/vm_utils.py:1519
8012
8148
msgid "ISO: SR MATCHing our criteria"
8013
8149
msgstr "ISO: 存储库符合标准"
8015
#: nova/virt/xenapi/vm_utils.py:1451
8151
#: nova/virt/xenapi/vm_utils.py:1521
8016
8152
msgid "ISO: ISO, looking to see if it is host local"
8017
8153
msgstr "ISO: ISO, 正在查看是否是本地的主机"
8019
#: nova/virt/xenapi/vm_utils.py:1454
8155
#: nova/virt/xenapi/vm_utils.py:1524
8020
8156
#, python-format
8021
8157
msgid "ISO: PBD %(pbd_ref)s disappeared"
8022
8158
msgstr "ISO: PBD %(pbd_ref)s 消失了"
8024
#: nova/virt/xenapi/vm_utils.py:1457
8160
#: nova/virt/xenapi/vm_utils.py:1527
8025
8161
#, python-format
8026
8162
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
8027
8163
msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s"
8029
#: nova/virt/xenapi/vm_utils.py:1460
8165
#: nova/virt/xenapi/vm_utils.py:1530
8030
8166
msgid "ISO: SR with local PBD"
8031
8167
msgstr "ISO:含有本地PBD的存储库"
8033
#: nova/virt/xenapi/vm_utils.py:1482
8169
#: nova/virt/xenapi/vm_utils.py:1552
8034
8170
#, python-format
8036
8172
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
8038
8174
msgstr "无法为含服务器详细信息的虚拟机 %(vm_uuid)s 获取RRD XML:%(server)s。"
8040
#: nova/virt/xenapi/vm_utils.py:1498
8176
#: nova/virt/xenapi/vm_utils.py:1568
8041
8177
#, python-format
8042
8178
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
8043
8179
msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。"
8045
#: nova/virt/xenapi/vm_utils.py:1552
8181
#: nova/virt/xenapi/vm_utils.py:1622
8046
8182
#, python-format
8047
8183
msgid "Invalid statistics data from Xenserver: %s"
8048
8184
msgstr "来自Xenserver无效的统计数据:%s"
8050
#: nova/virt/xenapi/vm_utils.py:1612
8186
#: nova/virt/xenapi/vm_utils.py:1682
8051
8187
#, fuzzy, python-format
8052
8188
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
8053
8189
msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s"
8055
#: nova/virt/xenapi/vm_utils.py:1699
8191
#: nova/virt/xenapi/vm_utils.py:1769
8056
8192
#, python-format
8058
8194
"Parent %(parent_uuid)s doesn't match original parent "
8059
8195
"%(original_parent_uuid)s, waiting for coalesce..."
8060
8196
msgstr "父标识 %(parent_uuid)s 和原先的父标识 %(original_parent_uuid)s 不匹配,正在等待合并..."
8062
#: nova/virt/xenapi/vm_utils.py:1709
8198
#: nova/virt/xenapi/vm_utils.py:1779
8063
8199
#, python-format
8064
8200
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
8065
8201
msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..."
8067
#: nova/virt/xenapi/vm_utils.py:1744
8203
#: nova/virt/xenapi/vm_utils.py:1814
8068
8204
#, python-format
8069
8205
msgid "Timeout waiting for device %s to be created"
8070
8206
msgstr "等待设备 %s 创建超时"
8072
#: nova/virt/xenapi/vm_utils.py:1764
8208
#: nova/virt/xenapi/vm_utils.py:1834
8073
8209
#, python-format
8074
8210
msgid "Disconnecting stale VDI %s from compute domU"
8077
#: nova/virt/xenapi/vm_utils.py:1777
8213
#: nova/virt/xenapi/vm_utils.py:1847
8078
8214
#, python-format
8079
8215
msgid "Plugging VBD %s ... "
8080
8216
msgstr "插入VBD %s... "
8082
#: nova/virt/xenapi/vm_utils.py:1780
8218
#: nova/virt/xenapi/vm_utils.py:1850
8083
8219
#, python-format
8084
8220
msgid "Plugging VBD %s done."
8085
8221
msgstr "插入VBD %s 完成。"
8087
#: nova/virt/xenapi/vm_utils.py:1782
8223
#: nova/virt/xenapi/vm_utils.py:1852
8088
8224
#, python-format
8089
8225
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
8090
8226
msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入"
8092
#: nova/virt/xenapi/vm_utils.py:1785
8228
#: nova/virt/xenapi/vm_utils.py:1855
8093
8229
#, python-format
8094
8230
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
8095
8231
msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s"
8097
#: nova/virt/xenapi/vm_utils.py:1790
8233
#: nova/virt/xenapi/vm_utils.py:1860
8098
8234
#, python-format
8099
8235
msgid "Destroying VBD for VDI %s ... "
8100
8236
msgstr "正在销毁VDI为 %s 的 VBD "
8102
#: nova/virt/xenapi/vm_utils.py:1798
8238
#: nova/virt/xenapi/vm_utils.py:1868
8103
8239
#, python-format
8104
8240
msgid "Destroying VBD for VDI %s done."
8105
8241
msgstr "已经销毁VDI为 %s 的 VBD"
8107
#: nova/virt/xenapi/vm_utils.py:1811
8243
#: nova/virt/xenapi/vm_utils.py:1881
8108
8244
#, python-format
8109
8245
msgid "Running pygrub against %s"
8110
8246
msgstr "对 %s 运行pygrub"
8112
#: nova/virt/xenapi/vm_utils.py:1818
8248
#: nova/virt/xenapi/vm_utils.py:1888
8113
8249
#, python-format
8114
8250
msgid "Found Xen kernel %s"
8115
8251
msgstr "找到Xen内核 %s"
8117
#: nova/virt/xenapi/vm_utils.py:1820
8253
#: nova/virt/xenapi/vm_utils.py:1890
8118
8254
msgid "No Xen kernel found. Booting HVM."
8119
8255
msgstr "没有找到Xen内核。正在启动HVM。"
8121
#: nova/virt/xenapi/vm_utils.py:1833
8257
#: nova/virt/xenapi/vm_utils.py:1903
8122
8258
msgid "Partitions:"
8125
#: nova/virt/xenapi/vm_utils.py:1839
8261
#: nova/virt/xenapi/vm_utils.py:1909
8126
8262
#, python-format
8127
8263
msgid " %(num)s: %(ptype)s %(size)d sectors"
8128
8264
msgstr " %(num)s: %(ptype)s %(size)d sectors"
8130
#: nova/virt/xenapi/vm_utils.py:1864
8266
#: nova/virt/xenapi/vm_utils.py:1934
8131
8267
#, python-format
8133
8269
"Writing partition table %(primary_first)d %(primary_last)d to "
8134
8270
"%(dev_path)s..."
8135
8271
msgstr "将分区表 %(primary_first)d %(primary_last)d 写入到 %(dev_path)s..."
8137
#: nova/virt/xenapi/vm_utils.py:1877
8273
#: nova/virt/xenapi/vm_utils.py:1947
8138
8274
#, python-format
8139
8275
msgid "Writing partition table %s done."
8140
8276
msgstr "完成写入分区表 %s 。"
8142
#: nova/virt/xenapi/vm_utils.py:1931
8278
#: nova/virt/xenapi/vm_utils.py:2001
8143
8279
#, python-format
8145
8281
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
8146
8282
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
8149
#: nova/virt/xenapi/vm_utils.py:1963
8285
#: nova/virt/xenapi/vm_utils.py:2033
8150
8286
#, python-format
8152
8288
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
8153
8289
"reduction in size"
8156
#: nova/virt/xenapi/vm_utils.py:2013
8158
"XenServer tools installed in this image are capable of network injection."
8159
" Networking files will not bemanipulated"
8160
msgstr "安装在该镜像的XenServer工具可以进行网络注入。网络文件不会被操作。"
8162
#: nova/virt/xenapi/vm_utils.py:2021
8164
"XenServer tools are present in this image but are not capable of network "
8166
msgstr "该镜像有XenServer工具,但是不能进行网络注入"
8168
#: nova/virt/xenapi/vm_utils.py:2025
8169
msgid "XenServer tools are not installed in this image"
8170
msgstr "没有在该镜像上安装XenServer工具"
8172
#: nova/virt/xenapi/vm_utils.py:2041
8292
#: nova/virt/xenapi/vm_utils.py:2082
8173
8293
msgid "Manipulating interface files directly"
8174
8294
msgstr "直接操作接口文件"
8176
#: nova/virt/xenapi/vm_utils.py:2050
8296
#: nova/virt/xenapi/vm_utils.py:2091
8177
8297
#, python-format
8178
8298
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
8179
8299
msgstr "挂载文件系统失败(期望的是非Linux实例):%s"
8181
#: nova/virt/xenapi/vm_utils.py:2162
8301
#: nova/virt/xenapi/vm_utils.py:2203
8182
8302
msgid "This domU must be running on the host specified by xenapi_connection_url"
8185
#: nova/virt/xenapi/vmops.py:130 nova/virt/xenapi/vmops.py:637
8305
#: nova/virt/xenapi/vmops.py:126 nova/virt/xenapi/vmops.py:638
8186
8306
#, fuzzy, python-format
8187
8307
msgid "Updating progress to %(progress)d"
8188
8308
msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d"
8190
#: nova/virt/xenapi/vmops.py:212
8310
#: nova/virt/xenapi/vmops.py:224
8192
8312
msgid "Starting instance"
8193
8313
msgstr "正在启动虚拟机"
8195
#: nova/virt/xenapi/vmops.py:285
8315
#: nova/virt/xenapi/vmops.py:298
8196
8316
msgid "Removing kernel/ramdisk files from dom0"
8197
8317
msgstr "从 dom0 中移除内核/内存盘文件"
8199
#: nova/virt/xenapi/vmops.py:345
8319
#: nova/virt/xenapi/vmops.py:358
8200
8320
#, fuzzy, python-format
8201
8321
msgid "Block device information present: %s"
8202
8322
msgstr "block_device_mapping %s"
8204
#: nova/virt/xenapi/vmops.py:368
8324
#: nova/virt/xenapi/vmops.py:381
8206
8326
msgid "Failed to spawn, rolling back"
8207
8327
msgstr "在数据库更新卷失败"
8209
#: nova/virt/xenapi/vmops.py:431
8329
#: nova/virt/xenapi/vmops.py:445
8210
8330
msgid "Detected ISO image type, creating blank VM for install"
8213
#: nova/virt/xenapi/vmops.py:448
8333
#: nova/virt/xenapi/vmops.py:462
8215
8335
msgid "Auto configuring disk, attempting to resize partition..."
8216
8336
msgstr "正在自动配置实例 %(instance_uuid)s 的磁盘,尝试调整分区大小..."
8218
#: nova/virt/xenapi/vmops.py:487
8338
#: nova/virt/xenapi/vmops.py:488
8220
8340
msgid "Starting VM"
8223
#: nova/virt/xenapi/vmops.py:494
8343
#: nova/virt/xenapi/vmops.py:495
8224
8344
#, python-format
8226
8346
"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is "
8228
8348
msgstr "%(hypervisor)s/%(os)s/%(architecture)s 最新的agent build 是 %(version)s 版本"
8230
#: nova/virt/xenapi/vmops.py:497
8350
#: nova/virt/xenapi/vmops.py:498
8231
8351
#, python-format
8232
8352
msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s"
8233
8353
msgstr "没有找到 %(hypervisor)s/%(os)s/%(architecture)s 的代理创建"
8235
#: nova/virt/xenapi/vmops.py:504
8355
#: nova/virt/xenapi/vmops.py:505
8236
8356
msgid "Waiting for instance state to become running"
8239
#: nova/virt/xenapi/vmops.py:518
8359
#: nova/virt/xenapi/vmops.py:519
8240
8360
#, python-format
8241
8361
msgid "Instance agent version: %s"
8242
8362
msgstr "实例代理版本:%s"
8244
#: nova/virt/xenapi/vmops.py:548
8364
#: nova/virt/xenapi/vmops.py:549
8245
8365
msgid "Setting VCPU weight"
8246
8366
msgstr "设置VCPU 权重"
8248
#: nova/virt/xenapi/vmops.py:556
8368
#: nova/virt/xenapi/vmops.py:557
8249
8369
#, fuzzy, python-format
8250
8370
msgid "Could not find VM with name %s"
8251
8371
msgstr "找不到VDI ref"
8253
#: nova/virt/xenapi/vmops.py:606
8373
#: nova/virt/xenapi/vmops.py:607
8255
8375
msgid "Finished snapshot and upload for VM"
8256
8376
msgstr "快照完毕并为虚拟机 %s 上传"
8258
#: nova/virt/xenapi/vmops.py:610
8378
#: nova/virt/xenapi/vmops.py:611
8259
8379
#, python-format
8260
8380
msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d"
8263
#: nova/virt/xenapi/vmops.py:618
8383
#: nova/virt/xenapi/vmops.py:619
8264
8384
msgid "Failed to transfer vhd to new host"
8265
8385
msgstr "将 vhd 转移到新主机失败"
8267
#: nova/virt/xenapi/vmops.py:654
8387
#: nova/virt/xenapi/vmops.py:655
8268
8388
#, fuzzy, python-format
8269
8389
msgid "Resizing down VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
8270
8390
msgstr "将 VDI %(cow_uuid)s 由 %(old_gb)dGB 调小到 %(new_gb)dGB"
8272
#: nova/virt/xenapi/vmops.py:778
8392
#: nova/virt/xenapi/vmops.py:779
8273
8393
#, python-format
8274
8394
msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
8275
8395
msgstr "将 VDI %(vdi_uuid)s 由 %(old_gb)dGB 调大到 %(new_gb)dGB"
8277
#: nova/virt/xenapi/vmops.py:783
8397
#: nova/virt/xenapi/vmops.py:784
8279
8399
msgid "Resize complete"
8280
8400
msgstr "调整实例 %s 的大小完毕"
8282
#: nova/virt/xenapi/vmops.py:827
8402
#: nova/virt/xenapi/vmops.py:828
8283
8403
msgid "Starting halted instance found during reboot"
8286
#: nova/virt/xenapi/vmops.py:910
8406
#: nova/virt/xenapi/vmops.py:911
8288
8408
msgid "Unable to find root VBD/VDI for VM"
8289
8409
msgstr "无法为VDI %s 找到VBD"
8291
#: nova/virt/xenapi/vmops.py:937
8411
#: nova/virt/xenapi/vmops.py:938
8292
8412
#, fuzzy, python-format
8293
8413
msgid "Destroying VDIs for Instance %(instance_uuid)s"
8294
8414
msgstr "没有为实例 %(instance_id)s 找到卷。"
8296
#: nova/virt/xenapi/vmops.py:965
8416
#: nova/virt/xenapi/vmops.py:966
8298
8418
msgid "Using RAW or VHD, skipping kernel and ramdisk deletion"
8299
8419
msgstr "实例 %(instance_uuid)s 使用RAW或者VHD,跳过内核和内存盘的删除"
8301
#: nova/virt/xenapi/vmops.py:972
8421
#: nova/virt/xenapi/vmops.py:973
8302
8422
msgid "instance has a kernel or ramdisk but not both"
8303
8423
msgstr "实例拥有内核或者内存盘,但不是二者均有"
8305
#: nova/virt/xenapi/vmops.py:979
8425
#: nova/virt/xenapi/vmops.py:980
8306
8426
msgid "kernel/ramdisk files removed"
8307
8427
msgstr "内核/内存盘文件移除了"
8309
#: nova/virt/xenapi/vmops.py:1005
8429
#: nova/virt/xenapi/vmops.py:1006
8311
8431
msgid "Destroying VM"
8314
#: nova/virt/xenapi/vmops.py:1031
8434
#: nova/virt/xenapi/vmops.py:1032
8315
8435
msgid "VM is not present, skipping destroy..."
8316
8436
msgstr "虚拟机不存在,跳过销毁..."
8318
#: nova/virt/xenapi/vmops.py:1082
8438
#: nova/virt/xenapi/vmops.py:1083
8319
8439
#, python-format
8320
8440
msgid "Instance is already in Rescue Mode: %s"
8321
8441
msgstr "实例已处于救援模式:%s"
8323
#: nova/virt/xenapi/vmops.py:1117
8443
#: nova/virt/xenapi/vmops.py:1118
8325
8445
msgid "VM is not present, skipping power off..."
8326
8446
msgstr "虚拟机不存在,跳过销毁..."
8328
#: nova/virt/xenapi/vmops.py:1153
8448
#: nova/virt/xenapi/vmops.py:1154
8329
8449
#, python-format
8330
8450
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
8331
8451
msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启"
8333
#: nova/virt/xenapi/vmops.py:1157
8453
#: nova/virt/xenapi/vmops.py:1158
8335
8455
msgid "Automatically hard rebooting"
8336
8456
msgstr "自动冷重启 %d"
8338
#: nova/virt/xenapi/vmops.py:1217
8339
msgid "Could not get bandwidth info."
8342
#: nova/virt/xenapi/vmops.py:1259
8458
#: nova/virt/xenapi/vmops.py:1257
8343
8459
msgid "Fetching VM ref while BUILDING failed"
8346
#: nova/virt/xenapi/vmops.py:1342
8462
#: nova/virt/xenapi/vmops.py:1340
8348
8464
msgid "Injecting network info to xenstore"
8349
8465
msgstr "为虚拟机注入网络信息到xs:|%s|"
8351
#: nova/virt/xenapi/vmops.py:1361
8467
#: nova/virt/xenapi/vmops.py:1359
8353
8469
msgid "Creating vifs"
8354
8470
msgstr "正在创建镜像"
8356
#: nova/virt/xenapi/vmops.py:1370
8472
#: nova/virt/xenapi/vmops.py:1368
8357
8473
#, fuzzy, python-format
8358
8474
msgid "Creating VIF for network %(network_ref)s"
8359
8475
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
8361
#: nova/virt/xenapi/vmops.py:1373
8477
#: nova/virt/xenapi/vmops.py:1371
8362
8478
#, fuzzy, python-format
8363
8479
msgid "Created VIF %(vif_ref)s, network %(network_ref)s"
8364
8480
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
8366
#: nova/virt/xenapi/vmops.py:1397
8482
#: nova/virt/xenapi/vmops.py:1395
8368
8484
msgid "Injecting hostname to xenstore"
8369
8485
msgstr "为虚拟机注入hostname到xs:|%s|"
8371
#: nova/virt/xenapi/vmops.py:1493
8487
#: nova/virt/xenapi/vmops.py:1491
8372
8488
#, python-format
8374
8490
"Destination host:%(hostname)s must be in the same aggregate as the source"
8378
#: nova/virt/xenapi/vmops.py:1525
8494
#: nova/virt/xenapi/vmops.py:1523
8379
8495
msgid "Migrate Receive failed"
8382
#: nova/virt/xenapi/vmops.py:1573
8498
#: nova/virt/xenapi/vmops.py:1571
8383
8499
msgid "VM.assert_can_migratefailed"
8386
#: nova/virt/xenapi/vmops.py:1609
8502
#: nova/virt/xenapi/vmops.py:1607
8388
8504
msgid "Migrate Send failed"