~ubuntu-branches/ubuntu/saucy/nova/saucy-proposed

« back to all changes in this revision

Viewing changes to nova/locale/zh_CN/LC_MESSAGES/nova.po

  • Committer: Package Import Robot
  • Author(s): Chuck Short, Adam Gandelman, Chuck Short
  • Date: 2012-09-25 10:54:59 UTC
  • mfrom: (1.1.63)
  • Revision ID: package-import@ubuntu.com-20120925105459-fr27butcb6p498gp
Tags: 2012.2~rc2-0ubuntu1
[ Adam Gandelman ]
* debian/control: Add python-cinderclient to python-nova Depends.
* wrap-and-sort.

[ Chuck Short ]
* debian/nova-common.postinst: Change root_helper to rootwrap_config
  when upgrading from precise
* debian/pydist-overrides: dont try to install babel.
* New upstream version.
* debian/rules: FTBFS if testsuite fails.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
msgstr ""
8
8
"Project-Id-Version:  nova\n"
9
9
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10
 
"POT-Creation-Date: 2012-09-13 21:33+0000\n"
 
10
"POT-Creation-Date: 2012-09-25 00:02+0000\n"
11
11
"PO-Revision-Date: 2012-05-07 06:51+0000\n"
12
12
"Last-Translator: Edward <Unknown>\n"
13
13
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
160
160
msgstr "卷 %(volume_id)s 没有附加任何东西"
161
161
 
162
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:2115
 
163
#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2128
164
164
msgid "Keypair data is invalid"
165
165
msgstr "密钥对数据无效"
166
166
 
184
184
msgid "Invalid volume"
185
185
msgstr "无效的卷"
186
186
 
187
 
#: nova/exception.py:262 nova/api/openstack/compute/servers.py:1171
 
187
#: nova/exception.py:262 nova/api/openstack/compute/servers.py:1259
188
188
#: nova/api/openstack/compute/contrib/admin_actions.py:242
189
189
msgid "Invalid metadata"
190
190
msgstr "无效的元数据"
595
595
 
596
596
#: nova/exception.py:609
597
597
#, python-format
 
598
msgid "More than one instance is associated with fixed ip address '%(address)s'."
 
599
msgstr ""
 
600
 
 
601
#: nova/exception.py:614
 
602
#, python-format
598
603
msgid "Fixed IP address %(address)s is invalid."
599
604
msgstr "固定IP地址 %(address)s 无效。"
600
605
 
601
 
#: nova/exception.py:613
 
606
#: nova/exception.py:618
602
607
msgid "Zero fixed ips available."
603
608
msgstr "没有固定ip可用。"
604
609
 
605
 
#: nova/exception.py:617
 
610
#: nova/exception.py:622
606
611
msgid "Zero fixed ips could be found."
607
612
msgstr "找不到固定IP。"
608
613
 
609
 
#: nova/exception.py:626
 
614
#: nova/exception.py:631
610
615
#, fuzzy, python-format
611
616
msgid "Floating ip %(address)s already exists."
612
617
msgstr "浮动ip %(address)s 已被关联。"
613
618
 
614
 
#: nova/exception.py:630
 
619
#: nova/exception.py:635
615
620
#, python-format
616
621
msgid "Floating ip not found for id %(id)s."
617
622
msgstr "找不到适合id %(id)s 的浮动IP。"
618
623
 
619
 
#: nova/exception.py:634
 
624
#: nova/exception.py:639
620
625
#, python-format
621
626
msgid "The DNS entry %(name)s already exists in domain %(domain)s."
622
627
msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。"
623
628
 
624
 
#: nova/exception.py:638
 
629
#: nova/exception.py:643
625
630
#, python-format
626
631
msgid "Floating ip not found for address %(address)s."
627
632
msgstr "找不到适合地址 %(address)s 的浮动ip。"
628
633
 
629
 
#: nova/exception.py:642
 
634
#: nova/exception.py:647
630
635
#, python-format
631
636
msgid "Floating ip not found for host %(host)s."
632
637
msgstr "没有为主机 %(host)s 找到浮动IP。"
633
638
 
634
 
#: nova/exception.py:646
 
639
#: nova/exception.py:651
635
640
msgid "Zero floating ips available."
636
641
msgstr "没有浮动IP可用。"
637
642
 
638
 
#: nova/exception.py:651
 
643
#: nova/exception.py:656
639
644
#, python-format
640
645
msgid "Floating ip %(address)s is associated."
641
646
msgstr "浮动ip %(address)s 已被关联。"
642
647
 
643
 
#: nova/exception.py:655
 
648
#: nova/exception.py:660
644
649
#, python-format
645
650
msgid "Floating ip %(address)s is not associated."
646
651
msgstr "浮动ip %(address)s 没有被关联。"
647
652
 
648
 
#: nova/exception.py:659
 
653
#: nova/exception.py:664
649
654
msgid "Zero floating ips exist."
650
655
msgstr "没有浮动ip存在。"
651
656
 
652
 
#: nova/exception.py:663
 
657
#: nova/exception.py:668
653
658
#, python-format
654
659
msgid "Interface %(interface)s not found."
655
660
msgstr "接口 %(interface)s没有找到。"
656
661
 
657
 
#: nova/exception.py:667
 
662
#: nova/exception.py:672
658
663
#, python-format
659
664
msgid "Keypair %(name)s not found for user %(user_id)s"
660
665
msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。"
661
666
 
662
 
#: nova/exception.py:671
 
667
#: nova/exception.py:676
663
668
#, python-format
664
669
msgid "Certificate %(certificate_id)s not found."
665
670
msgstr "证书 %(certificate_id)s 没有找到。"
666
671
 
667
 
#: nova/exception.py:675
 
672
#: nova/exception.py:680
668
673
#, python-format
669
674
msgid "Service %(service_id)s could not be found."
670
675
msgstr "服务 %(service_id)s 没有找到。"
671
676
 
672
 
#: nova/exception.py:679
 
677
#: nova/exception.py:684
673
678
#, python-format
674
679
msgid "Host %(host)s could not be found."
675
680
msgstr "主机 %(host)s 没有找到。"
676
681
 
677
 
#: nova/exception.py:683
 
682
#: nova/exception.py:688
678
683
#, python-format
679
684
msgid "Compute host %(host)s could not be found."
680
685
msgstr "计算主机 %(host)s 没有找到。"
681
686
 
682
 
#: nova/exception.py:687
 
687
#: nova/exception.py:692
683
688
#, python-format
684
689
msgid "Could not find binary %(binary)s on host %(host)s."
685
690
msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。"
686
691
 
687
 
#: nova/exception.py:691
 
692
#: nova/exception.py:696
688
693
#, python-format
689
694
msgid "Invalid reservation expiration %(expire)s."
690
695
msgstr ""
691
696
 
692
 
#: nova/exception.py:695
 
697
#: nova/exception.py:700
693
698
#, python-format
694
699
msgid ""
695
700
"Change would make usage less than 0 for the following resources: "
696
701
"%(unders)s"
697
702
msgstr ""
698
703
 
699
 
#: nova/exception.py:700
 
704
#: nova/exception.py:705
700
705
msgid "Quota could not be found"
701
706
msgstr "配额没有找到。"
702
707
 
703
 
#: nova/exception.py:704
 
708
#: nova/exception.py:709
704
709
#, python-format
705
710
msgid "Unknown quota resources %(unknown)s."
706
711
msgstr ""
707
712
 
708
 
#: nova/exception.py:708
 
713
#: nova/exception.py:713
709
714
#, python-format
710
715
msgid "Quota for project %(project_id)s could not be found."
711
716
msgstr "没有为项目 %(project_id)s 找到配额。"
712
717
 
713
 
#: nova/exception.py:712
 
718
#: nova/exception.py:717
714
719
#, fuzzy, python-format
715
720
msgid "Quota class %(class_name)s could not be found."
716
721
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
717
722
 
718
 
#: nova/exception.py:716
 
723
#: nova/exception.py:721
719
724
#, fuzzy, python-format
720
725
msgid "Quota usage for project %(project_id)s could not be found."
721
726
msgstr "没有为项目 %(project_id)s 找到配额。"
722
727
 
723
 
#: nova/exception.py:720
 
728
#: nova/exception.py:725
724
729
#, fuzzy, python-format
725
730
msgid "Quota reservation %(uuid)s could not be found."
726
731
msgstr "用户 %(user_id)s 没有找到。"
727
732
 
728
 
#: nova/exception.py:724
 
733
#: nova/exception.py:729
729
734
#, fuzzy, python-format
730
735
msgid "Quota exceeded for resources: %(overs)s"
731
736
msgstr "扩展资源:%s"
732
737
 
733
 
#: nova/exception.py:728
 
738
#: nova/exception.py:733
734
739
#, python-format
735
740
msgid "Security group %(security_group_id)s not found."
736
741
msgstr "安全组 %(security_group_id)s 没有找到。"
737
742
 
738
 
#: nova/exception.py:732
 
743
#: nova/exception.py:737
739
744
#, python-format
740
745
msgid "Security group %(security_group_id)s not found for project %(project_id)s."
741
746
msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。"
742
747
 
743
 
#: nova/exception.py:737
 
748
#: nova/exception.py:742
744
749
#, python-format
745
750
msgid "Security group with rule %(rule_id)s not found."
746
751
msgstr "带有规则 %(rule_id)s 的安全组没有找到。"
747
752
 
748
 
#: nova/exception.py:741
 
753
#: nova/exception.py:746
749
754
#, python-format
750
755
msgid ""
751
756
"Security group %(security_group_id)s is already associated with the "
752
757
"instance %(instance_id)s"
753
758
msgstr "安全组 %(security_group_id)s 已经与实例 %(instance_id)s 关联。"
754
759
 
755
 
#: nova/exception.py:746
 
760
#: nova/exception.py:751
756
761
#, python-format
757
762
msgid ""
758
763
"Security group %(security_group_id)s is not associated with the instance "
759
764
"%(instance_id)s"
760
765
msgstr "安全组 %(security_group_id)s 没有与实例 %(instance_id)s 关联。"
761
766
 
762
 
#: nova/exception.py:751
 
767
#: nova/exception.py:756
763
768
#, python-format
764
769
msgid "Migration %(migration_id)s could not be found."
765
770
msgstr "迁移 %(migration_id)s 没有找到。"
766
771
 
767
 
#: nova/exception.py:755
 
772
#: nova/exception.py:760
768
773
#, python-format
769
774
msgid "Migration not found for instance %(instance_id)s with status %(status)s."
770
775
msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。"
771
776
 
772
 
#: nova/exception.py:760
 
777
#: nova/exception.py:765
773
778
#, python-format
774
779
msgid "Console pool %(pool_id)s could not be found."
775
780
msgstr "控制台池 %(pool_id)s 没有找到。"
776
781
 
777
 
#: nova/exception.py:764
 
782
#: nova/exception.py:769
778
783
#, python-format
779
784
msgid ""
780
785
"Console pool of type %(console_type)s for compute host %(compute_host)s "
781
786
"on proxy host %(host)s not found."
782
787
msgstr "没有找到类型是 %(console_type)s 的控制台池针对计算主机 %(compute_host)s 在代理主机 %(host)s 上。"
783
788
 
784
 
#: nova/exception.py:770
 
789
#: nova/exception.py:775
785
790
#, python-format
786
791
msgid "Console %(console_id)s could not be found."
787
792
msgstr "控制台%(console_id)s 没有找到。"
788
793
 
789
 
#: nova/exception.py:774
 
794
#: nova/exception.py:779
790
795
#, fuzzy, python-format
791
796
msgid "Console for instance %(instance_uuid)s could not be found."
792
797
msgstr "没有为实例 %(instance_id)s 找到控制台。"
793
798
 
794
 
#: nova/exception.py:778
 
799
#: nova/exception.py:783
795
800
#, fuzzy, python-format
796
801
msgid ""
797
802
"Console for instance %(instance_uuid)s in pool %(pool_id)s could not be "
798
803
"found."
799
804
msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。"
800
805
 
801
 
#: nova/exception.py:783
 
806
#: nova/exception.py:788
802
807
#, python-format
803
808
msgid "Invalid console type %(console_type)s "
804
809
msgstr "无效的控制台类型 %(console_type)s "
805
810
 
806
 
#: nova/exception.py:787
 
811
#: nova/exception.py:792
807
812
#, python-format
808
813
msgid "Instance type %(instance_type_id)s could not be found."
809
814
msgstr "实例类型 %(instance_type_id)s 没有找到。"
810
815
 
811
 
#: nova/exception.py:791
 
816
#: nova/exception.py:796
812
817
#, python-format
813
818
msgid "Instance type with name %(instance_type_name)s could not be found."
814
819
msgstr "名为 %(instance_type_name)s 的实例类型没有找到。"
815
820
 
816
 
#: nova/exception.py:796
 
821
#: nova/exception.py:801
817
822
#, python-format
818
823
msgid "Flavor %(flavor_id)s could not be found."
819
824
msgstr "类型 %(flavor_id)s 没有找到。"
820
825
 
821
 
#: nova/exception.py:800
 
826
#: nova/exception.py:805
822
827
#, python-format
823
828
msgid "Flavor access not found for %(flavor_id) / %(project_id) combination."
824
829
msgstr ""
825
830
 
826
 
#: nova/exception.py:805
 
831
#: nova/exception.py:810
827
832
#, python-format
828
833
msgid "Scheduler Host Filter %(filter_name)s could not be found."
829
834
msgstr "调度器主机过滤器 %(filter_name)s 没有找到。"
830
835
 
831
 
#: nova/exception.py:809
 
836
#: nova/exception.py:814
832
837
#, python-format
833
838
msgid "Scheduler cost function %(cost_fn_str)s could not be found."
834
839
msgstr "调度器的成本函数 %(cost_fn_str)s 没有找到。"
835
840
 
836
 
#: nova/exception.py:814
 
841
#: nova/exception.py:819
837
842
#, python-format
838
843
msgid "Scheduler weight flag not found: %(flag_name)s"
839
844
msgstr "未找到调度器的权重标记:%(flag_name)s"
840
845
 
841
 
#: nova/exception.py:818
 
846
#: nova/exception.py:823
842
847
#, fuzzy, python-format
843
848
msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s."
844
849
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
845
850
 
846
 
#: nova/exception.py:823
 
851
#: nova/exception.py:828
847
852
#, fuzzy, python-format
848
853
msgid ""
849
854
"Instance %(instance_uuid)s has no system metadata with key "
850
855
"%(metadata_key)s."
851
856
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
852
857
 
853
 
#: nova/exception.py:828
 
858
#: nova/exception.py:833
854
859
#, python-format
855
860
msgid ""
856
861
"Instance Type %(instance_type_id)s has no extra specs with key "
857
862
"%(extra_specs_key)s."
858
863
msgstr "实例类型 %(instance_type_id)s 没有额外的 键为%(extra_specs_key)s 的规格说明。"
859
864
 
860
 
#: nova/exception.py:833
 
865
#: nova/exception.py:838
861
866
#, python-format
862
867
msgid "File %(file_path)s could not be found."
863
868
msgstr "找不到文件 %(file_path)s。"
864
869
 
865
 
#: nova/exception.py:837
 
870
#: nova/exception.py:842
866
871
msgid "Zero files could be found."
867
872
msgstr "没找到文件"
868
873
 
869
 
#: nova/exception.py:841
 
874
#: nova/exception.py:846
870
875
#, python-format
871
876
msgid "Virtual switch associated with the network adapter %(adapter)s not found."
872
877
msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。"
873
878
 
874
 
#: nova/exception.py:846
 
879
#: nova/exception.py:851
875
880
#, python-format
876
881
msgid "Network adapter %(adapter)s could not be found."
877
882
msgstr "未找到网络适配器 %(adapter)s。"
878
883
 
879
 
#: nova/exception.py:850
 
884
#: nova/exception.py:855
880
885
#, python-format
881
886
msgid "Class %(class_name)s could not be found: %(exception)s"
882
887
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
883
888
 
884
 
#: nova/exception.py:854
 
889
#: nova/exception.py:859
885
890
msgid "Action not allowed."
886
891
msgstr "操作不允许。"
887
892
 
888
 
#: nova/exception.py:858
 
893
#: nova/exception.py:863
889
894
msgid "Rotation is not allowed for snapshots"
890
895
msgstr "快照不允许循环。"
891
896
 
892
 
#: nova/exception.py:862
 
897
#: nova/exception.py:867
893
898
msgid "Rotation param is required for backup image_type"
894
899
msgstr "备份 image_type 要求循环参数。"
895
900
 
896
 
#: nova/exception.py:866
 
901
#: nova/exception.py:871
897
902
#, python-format
898
903
msgid "Key pair %(key_name)s already exists."
899
904
msgstr "密钥对 %(key_name)s 已经存在。"
900
905
 
901
 
#: nova/exception.py:870
 
906
#: nova/exception.py:875
902
907
#, python-format
903
908
msgid "Instance %(name)s already exists."
904
909
msgstr "实例 %(name)s 已经存在。"
905
910
 
906
 
#: nova/exception.py:874
 
911
#: nova/exception.py:879
907
912
#, python-format
908
913
msgid "Instance Type %(name)s already exists."
909
914
msgstr "实例类型 %(name)s 已经存在。"
910
915
 
911
 
#: nova/exception.py:878
 
916
#: nova/exception.py:883
912
917
#, python-format
913
918
msgid ""
914
919
"Flavor access alreay exists for flavor %(flavor_id)s and project "
915
920
"%(project_id)s combination."
916
921
msgstr ""
917
922
 
918
 
#: nova/exception.py:883
 
923
#: nova/exception.py:888
919
924
#, python-format
920
925
msgid "Volume Type %(name)s already exists."
921
926
msgstr "卷类型 %(name)s 已经存在。"
922
927
 
923
 
#: nova/exception.py:887
 
928
#: nova/exception.py:892
924
929
#, fuzzy, python-format
925
930
msgid "%(path)s is not on shared storage: %(reason)s"
926
931
msgstr "%(path)s 在共享存储上:%(reason)s"
927
932
 
928
 
#: nova/exception.py:891
 
933
#: nova/exception.py:896
929
934
#, fuzzy, python-format
930
935
msgid "%(path)s is not on local storage: %(reason)s"
931
936
msgstr "%(path)s 在共享存储上:%(reason)s"
932
937
 
933
 
#: nova/exception.py:895
 
938
#: nova/exception.py:900
934
939
msgid "Migration error"
935
940
msgstr "迁移错误"
936
941
 
937
 
#: nova/exception.py:899
 
942
#: nova/exception.py:904
938
943
#, python-format
939
944
msgid "Malformed message body: %(reason)s"
940
945
msgstr "错误格式的消息体: %(reason)s"
941
946
 
942
 
#: nova/exception.py:905
 
947
#: nova/exception.py:910
943
948
#, python-format
944
949
msgid "Could not find config at %(path)s"
945
950
msgstr "在 %(path)s 找不到配置文件。"
946
951
 
947
 
#: nova/exception.py:909
 
952
#: nova/exception.py:914
948
953
#, python-format
949
954
msgid "Could not load paste app '%(name)s' from %(path)s"
950
955
msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'"
951
956
 
952
 
#: nova/exception.py:913
 
957
#: nova/exception.py:918
953
958
#, fuzzy
954
959
msgid "When resizing, instances must change flavor!"
955
960
msgstr "调整时实例的大小必须要发生变化。"
956
961
 
957
 
#: nova/exception.py:917
 
962
#: nova/exception.py:922
958
963
msgid "Image is larger than instance type allows"
959
964
msgstr "镜像比实例类型所允许的大。"
960
965
 
961
 
#: nova/exception.py:921
 
966
#: nova/exception.py:926
962
967
msgid "Instance type's memory is too small for requested image."
963
968
msgstr "实例类型的内存对于所请求的镜像太小。"
964
969
 
965
 
#: nova/exception.py:925
 
970
#: nova/exception.py:930
966
971
msgid "Instance type's disk is too small for requested image."
967
972
msgstr "实例类型的磁盘对于所请求的镜像太小。"
968
973
 
969
 
#: nova/exception.py:929
 
974
#: nova/exception.py:934
970
975
#, python-format
971
976
msgid "Insufficient free memory on compute node to start %(uuid)s."
972
977
msgstr "没有足够的可用内存来启动计算节点  %(uuid)s。"
973
978
 
974
 
#: nova/exception.py:933
 
979
#: nova/exception.py:938
975
980
msgid "Could not fetch bandwidth/cpu/disk metrics for this host."
976
981
msgstr "无法获取此主机的带宽、CPU和磁盘指标。"
977
982
 
978
 
#: nova/exception.py:937
 
983
#: nova/exception.py:942
979
984
#, python-format
980
985
msgid "No valid host was found. %(reason)s"
981
986
msgstr "找不到有效主机,原因是 %(reason)s。"
982
987
 
983
 
#: nova/exception.py:941
 
988
#: nova/exception.py:946
984
989
#, python-format
985
990
msgid "Host %(host)s is not up or doesn't exist."
986
991
msgstr "主机 %(host)s 没有启动或者不存在。"
987
992
 
988
 
#: nova/exception.py:945
 
993
#: nova/exception.py:950
989
994
msgid "Quota exceeded"
990
995
msgstr "超出配额"
991
996
 
992
 
#: nova/exception.py:952
 
997
#: nova/exception.py:957
993
998
#, fuzzy, python-format
994
999
msgid ""
995
1000
"Quota exceeded for %(overs)s: Requested %(req)s, but already used "
996
1001
"%(used)d of %(allowed)d %(resource)s"
997
1002
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
998
1003
 
999
 
#: nova/exception.py:957
 
1004
#: nova/exception.py:962
1000
1005
msgid "Maximum volume size exceeded"
1001
1006
msgstr ""
1002
1007
 
1003
 
#: nova/exception.py:961
 
1008
#: nova/exception.py:966
1004
1009
#, fuzzy, python-format
1005
1010
msgid "Maximum number of volumes allowed (%(allowed)d) exceeded"
1006
1011
msgstr "所选择主机的最大数目(%d)"
1007
1012
 
1008
 
#: nova/exception.py:965
 
1013
#: nova/exception.py:970
1009
1014
#, fuzzy
1010
1015
msgid "Maximum number of floating ips exceeded"
1011
1016
msgstr "所选择主机的最大数目(%d)"
1012
1017
 
1013
 
#: nova/exception.py:969
 
1018
#: nova/exception.py:974
1014
1019
#, fuzzy, python-format
1015
1020
msgid "Maximum number of metadata items exceeds %(allowed)d"
1016
1021
msgstr "所选择主机的最大数目(%d)"
1017
1022
 
1018
 
#: nova/exception.py:973
 
1023
#: nova/exception.py:978
1019
1024
msgid "Personality file limit exceeded"
1020
1025
msgstr "超过个性化文件限制"
1021
1026
 
1022
 
#: nova/exception.py:977
 
1027
#: nova/exception.py:982
1023
1028
msgid "Personality file path too long"
1024
1029
msgstr "个性化文件路径太长"
1025
1030
 
1026
 
#: nova/exception.py:981
 
1031
#: nova/exception.py:986
1027
1032
msgid "Personality file content too long"
1028
1033
msgstr "个性化文件内容太长"
1029
1034
 
1030
 
#: nova/exception.py:985
 
1035
#: nova/exception.py:990
1031
1036
#, fuzzy
1032
1037
msgid "Maximum number of key pairs exceeded"
1033
1038
msgstr "所选择主机的最大数目(%d)"
1034
1039
 
1035
 
#: nova/exception.py:989
 
1040
#: nova/exception.py:994
1036
1041
#, fuzzy
1037
1042
msgid "Maximum number of security groups or rules exceeded"
1038
1043
msgstr "所选择主机的最大数目(%d)"
1039
1044
 
1040
 
#: nova/exception.py:993
 
1045
#: nova/exception.py:998
1041
1046
#, fuzzy, python-format
1042
1047
msgid ""
1043
1048
"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: "
1044
1049
"%(reason)s."
1045
1050
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1046
1051
 
1047
 
#: nova/exception.py:998
 
1052
#: nova/exception.py:1003
1048
1053
#, python-format
1049
1054
msgid "Aggregate %(aggregate_id)s could not be found."
1050
1055
msgstr "找不到聚合 %(aggregate_id)s。"
1051
1056
 
1052
 
#: nova/exception.py:1002
 
1057
#: nova/exception.py:1007
1053
1058
#, python-format
1054
1059
msgid "Aggregate %(aggregate_name)s already exists."
1055
1060
msgstr "聚合 %(aggregate_name)s 已经存在。"
1056
1061
 
1057
 
#: nova/exception.py:1006
 
1062
#: nova/exception.py:1011
1058
1063
#, python-format
1059
1064
msgid "Aggregate %(aggregate_id)s has no host %(host)s."
1060
1065
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1061
1066
 
1062
 
#: nova/exception.py:1010
 
1067
#: nova/exception.py:1015
1063
1068
#, python-format
1064
1069
msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s."
1065
1070
msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。"
1066
1071
 
1067
 
#: nova/exception.py:1015
 
1072
#: nova/exception.py:1020
1068
1073
#, python-format
1069
1074
msgid "Aggregate %(aggregate_id)s already has host %(host)s."
1070
1075
msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。"
1071
1076
 
1072
 
#: nova/exception.py:1019
 
1077
#: nova/exception.py:1024
1073
1078
#, fuzzy, python-format
1074
1079
msgid "Detected more than one volume with name %(vol_name)s"
1075
1080
msgstr "检测到不止一个名称为 %(vol_name) 的卷。"
1076
1081
 
1077
 
#: nova/exception.py:1023
 
1082
#: nova/exception.py:1028
1078
1083
#, python-format
1079
1084
msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s"
1080
1085
msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。"
1081
1086
 
1082
 
#: nova/exception.py:1028
 
1087
#: nova/exception.py:1033
1083
1088
#, python-format
1084
1089
msgid "Bad or unexpected response from the storage volume backend API: %(data)s"
1085
1090
msgstr ""
1086
1091
 
1087
 
#: nova/exception.py:1033
 
1092
#: nova/exception.py:1038
1088
1093
#, fuzzy
1089
1094
msgid "Unknown NFS exception"
1090
1095
msgstr "发生未知异常。"
1091
1096
 
1092
 
#: nova/exception.py:1037
 
1097
#: nova/exception.py:1042
1093
1098
msgid "No mounted NFS shares found"
1094
1099
msgstr ""
1095
1100
 
1096
 
#: nova/exception.py:1041
 
1101
#: nova/exception.py:1046
1097
1102
#, python-format
1098
1103
msgid "There is no share which can host %(volume_size)sG"
1099
1104
msgstr ""
1100
1105
 
1101
 
#: nova/exception.py:1045
 
1106
#: nova/exception.py:1050
1102
1107
msgid "Unable to create instance type"
1103
1108
msgstr "无法创建实例类型。"
1104
1109
 
1105
 
#: nova/exception.py:1049
 
1110
#: nova/exception.py:1054
1106
1111
#, fuzzy, python-format
1107
1112
msgid "Failed to set admin password on %(instance)s because %(reason)s"
1108
1113
msgstr "设置管理员密码失败。实例 %s 没有运行"
1109
1114
 
1110
 
#: nova/exception.py:1055
 
1115
#: nova/exception.py:1060
1111
1116
msgid "Bad response from SolidFire API"
1112
1117
msgstr "来自SolidFire API的错误响应"
1113
1118
 
1114
 
#: nova/exception.py:1059
 
1119
#: nova/exception.py:1064
1115
1120
#, python-format
1116
1121
msgid "Error in SolidFire API response: data=%(data)s"
1117
1122
msgstr "SolidFire API响应里发生错误:data=%(data)s"
1118
1123
 
1119
 
#: nova/exception.py:1063
 
1124
#: nova/exception.py:1068
1120
1125
#, fuzzy, python-format
1121
1126
msgid "Detected existing vlan with id %(vlan)d"
1122
1127
msgstr "检测到已存在的id为%(vlan) vlan"
1123
1128
 
1124
 
#: nova/exception.py:1067
 
1129
#: nova/exception.py:1072
1125
1130
#, python-format
1126
1131
msgid "Instance %(instance_id)s could not be found."
1127
1132
msgstr "实例 %(instance_id)s 没有找到。"
1128
1133
 
1129
 
#: nova/exception.py:1071
 
1134
#: nova/exception.py:1076
 
1135
#, fuzzy, python-format
 
1136
msgid "Marker %(marker)s could not be found."
 
1137
msgstr "镜像 %(image_id)s 没有找到。"
 
1138
 
 
1139
#: nova/exception.py:1080
1130
1140
#, python-format
1131
1141
msgid "Invalid id: %(val)s (expecting \"i-...\")."
1132
1142
msgstr ""
1133
1143
 
1134
 
#: nova/exception.py:1075
 
1144
#: nova/exception.py:1084
1135
1145
#, fuzzy, python-format
1136
1146
msgid "Could not fetch image %(image_id)s"
1137
1147
msgstr "获取镜像 %(image)s"
1138
1148
 
1139
 
#: nova/exception.py:1079
 
1149
#: nova/exception.py:1088
1140
1150
#, python-format
1141
1151
msgid "Task %(task_name)s is already running on host %(host)s"
1142
1152
msgstr ""
1143
1153
 
1144
 
#: nova/exception.py:1083
 
1154
#: nova/exception.py:1092
1145
1155
#, fuzzy, python-format
1146
1156
msgid "Task %(task_name)s is not running on host %(host)s"
1147
1157
msgstr "没有为主机 %(host)s 找到浮动IP。"
1148
1158
 
1149
 
#: nova/exception.py:1087
 
1159
#: nova/exception.py:1096
1150
1160
#, fuzzy, python-format
1151
1161
msgid "Instance %(instance_uuid)s is locked"
1152
1162
msgstr "没有找到实例 %(instance_id)s"
1153
1163
 
1154
 
#: nova/exception.py:1091
 
1164
#: nova/exception.py:1100
1155
1165
#, python-format
1156
1166
msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s"
1157
1167
msgstr ""
1158
1168
 
1159
 
#: nova/exception.py:1096
 
1169
#: nova/exception.py:1105
1160
1170
#, python-format
1161
1171
msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat."
1162
1172
msgstr ""
1163
1173
 
1164
 
#: nova/exception.py:1101
 
1174
#: nova/exception.py:1110
1165
1175
#, python-format
1166
1176
msgid ""
1167
1177
"User data too large. User data must be no larger than %(maxsize)s bytes "
1168
1178
"once base64 encoded. Your data is %(length)d bytes"
1169
1179
msgstr ""
1170
1180
 
1171
 
#: nova/exception.py:1107
 
1181
#: nova/exception.py:1116
1172
1182
msgid "User data needs to be valid base 64."
1173
1183
msgstr ""
1174
1184
 
1175
 
#: nova/exception.py:1111
 
1185
#: nova/exception.py:1120
1176
1186
#, python-format
1177
1187
msgid ""
1178
1188
"unexpected task state: expecting %(expected)s but the actual state is "
1179
1189
"%(actual)s"
1180
1190
msgstr ""
1181
1191
 
1182
 
#: nova/exception.py:1116
 
1192
#: nova/exception.py:1125
1183
1193
#, fuzzy, python-format
1184
1194
msgid "The CA file for %(project)s could not be found"
1185
1195
msgstr "没有为项目 %(project_id)s 找到配额。"
1186
1196
 
1187
 
#: nova/exception.py:1120
 
1197
#: nova/exception.py:1129
1188
1198
#, fuzzy, python-format
1189
1199
msgid "The CRL file for %(project)s could not be found"
1190
1200
msgstr "项目 %(project_id)s 没有找到。"
1208
1218
msgid "Notifying Schedulers of capabilities ..."
1209
1219
msgstr "向调度器通报能力。"
1210
1220
 
1211
 
#: nova/notifications.py:92 nova/notifications.py:132
 
1221
#: nova/notifications.py:112 nova/notifications.py:152
1212
1222
msgid "Failed to send state update notification"
1213
1223
msgstr ""
1214
1224
 
1326
1336
msgid "serve() can only be called once"
1327
1337
msgstr ""
1328
1338
 
1329
 
#: nova/utils.py:155
 
1339
#: nova/utils.py:162
1330
1340
#, python-format
1331
1341
msgid "Got unknown keyword args to utils.execute: %r"
1332
1342
msgstr "发现未知的 utils.execute 关键字参数:%r"
1333
1343
 
1334
 
#: nova/utils.py:161
 
1344
#: nova/utils.py:168
1335
1345
msgid ""
1336
1346
"The root_helper option (which lets you specify a root wrapper different "
1337
1347
"from nova-rootwrap, and defaults to using sudo) is now deprecated. You "
1338
1348
"should use the rootwrap_config option instead."
1339
1349
msgstr ""
1340
1350
 
1341
 
#: nova/utils.py:176
 
1351
#: nova/utils.py:183
1342
1352
#, python-format
1343
1353
msgid "Running cmd (subprocess): %s"
1344
1354
msgstr "正在运行cmd (subprocess):%s"
1345
1355
 
1346
 
#: nova/utils.py:191 nova/utils.py:269 nova/virt/powervm/common.py:82
 
1356
#: nova/utils.py:199 nova/utils.py:277 nova/virt/powervm/common.py:82
1347
1357
#, python-format
1348
1358
msgid "Result was %s"
1349
1359
msgstr "运行结果为 %s"
1350
1360
 
1351
 
#: nova/utils.py:204
 
1361
#: nova/utils.py:212
1352
1362
#, python-format
1353
1363
msgid "%r failed. Retrying."
1354
1364
msgstr "%r 失败,重试。"
1355
1365
 
1356
 
#: nova/utils.py:244
 
1366
#: nova/utils.py:252
1357
1367
#, python-format
1358
1368
msgid "Running cmd (SSH): %s"
1359
1369
msgstr "运行cmd (SSH):%s"
1360
1370
 
1361
 
#: nova/utils.py:246
 
1371
#: nova/utils.py:254
1362
1372
msgid "Environment not supported over SSH"
1363
1373
msgstr "SSH上不支持环境变量"
1364
1374
 
1365
 
#: nova/utils.py:250
 
1375
#: nova/utils.py:258
1366
1376
msgid "process_input not supported over SSH"
1367
1377
msgstr "SSH上不支持的进程输入参数。"
1368
1378
 
1369
 
#: nova/utils.py:285
 
1379
#: nova/utils.py:293
1370
1380
#, python-format
1371
1381
msgid "debug in callback: %s"
1372
1382
msgstr "回调中debug:%s"
1373
1383
 
1374
 
#: nova/utils.py:444
 
1384
#: nova/utils.py:452
1375
1385
#, python-format
1376
1386
msgid "Link Local address is not found.:%s"
1377
1387
msgstr "本地IP地址没有找到:%s"
1378
1388
 
1379
 
#: nova/utils.py:447
 
1389
#: nova/utils.py:455
1380
1390
#, python-format
1381
1391
msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s"
1382
1392
msgstr "无法连接到 %(interface)s 的本地IP:%(ex)s"
1383
1393
 
1384
 
#: nova/utils.py:482
 
1394
#: nova/utils.py:490
1385
1395
#, python-format
1386
1396
msgid "Invalid backend: %s"
1387
1397
msgstr "无效的后台:%s"
1388
1398
 
1389
 
#: nova/utils.py:494
 
1399
#: nova/utils.py:502
1390
1400
#, python-format
1391
1401
msgid "backend %s"
1392
1402
msgstr "后台 %s"
1393
1403
 
1394
 
#: nova/utils.py:544
 
1404
#: nova/utils.py:552
1395
1405
msgid "in looping call"
1396
1406
msgstr "循环调用中。"
1397
1407
 
1398
 
#: nova/utils.py:628
 
1408
#: nova/utils.py:636
1399
1409
#, python-format
1400
1410
msgid "Could not release the acquired lock `%s`"
1401
1411
msgstr ""
1402
1412
 
1403
 
#: nova/utils.py:711
 
1413
#: nova/utils.py:719
1404
1414
#, fuzzy, python-format
1405
1415
msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
1406
1416
msgstr "获得信号量 \"%(lock)s\" 为方法 \"%(method)s\" ...锁"
1407
1417
 
1408
 
#: nova/utils.py:715
 
1418
#: nova/utils.py:723
1409
1419
#, fuzzy, python-format
1410
1420
msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
1411
1421
msgstr "正在 试图获取锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁"
1412
1422
 
1413
 
#: nova/utils.py:741
 
1423
#: nova/utils.py:749
1414
1424
#, fuzzy, python-format
1415
1425
msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..."
1416
1426
msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁"
1417
1427
 
1418
 
#: nova/utils.py:882
 
1428
#: nova/utils.py:890
1419
1429
#, python-format
1420
1430
msgid "Expected object of type: %s"
1421
1431
msgstr "期望的对象类型:%s"
1422
1432
 
1423
 
#: nova/utils.py:911
 
1433
#: nova/utils.py:919
1424
1434
#, python-format
1425
1435
msgid "Invalid server_string: %s"
1426
1436
msgstr "不正确的server_string:%s"
1427
1437
 
1428
 
#: nova/utils.py:1051
 
1438
#: nova/utils.py:1059
1429
1439
#, python-format
1430
1440
msgid "timefunc: '%(name)s' took %(total_time).2f secs"
1431
1441
msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒"
1432
1442
 
1433
 
#: nova/utils.py:1129
 
1443
#: nova/utils.py:1137
1434
1444
#, fuzzy, python-format
1435
1445
msgid "Reloading cached file %s"
1436
1446
msgstr "正在删除基文件:%s"
1437
1447
 
1438
 
#: nova/utils.py:1235 nova/virt/configdrive.py:145
 
1448
#: nova/utils.py:1255 nova/virt/configdrive.py:145
1439
1449
#, fuzzy, python-format
1440
1450
msgid "Could not remove tmpdir: %s"
1441
1451
msgstr "移除容器失败:%s"
1642
1652
msgid "Delete key pair %s"
1643
1653
msgstr "删除密钥对 %s"
1644
1654
 
1645
 
#: nova/api/ec2/cloud.py:554 nova/api/ec2/cloud.py:666
 
1655
#: nova/api/ec2/cloud.py:557 nova/api/ec2/cloud.py:669
1646
1656
msgid "Not enough parameters, need group_name or group_id"
1647
1657
msgstr ""
1648
1658
 
1649
 
#: nova/api/ec2/cloud.py:559
 
1659
#: nova/api/ec2/cloud.py:562
1650
1660
#, fuzzy, python-format
1651
1661
msgid "%s Not enough parameters to build a valid rule"
1652
1662
msgstr "参数不够创建有效规则。"
1653
1663
 
1654
 
#: nova/api/ec2/cloud.py:589 nova/api/ec2/cloud.py:620
 
1664
#: nova/api/ec2/cloud.py:592 nova/api/ec2/cloud.py:623
1655
1665
msgid "No rule for the specified parameters."
1656
1666
msgstr "对给定的参数无特定规则。"
1657
1667
 
1658
 
#: nova/api/ec2/cloud.py:611
 
1668
#: nova/api/ec2/cloud.py:614
1659
1669
#, fuzzy, python-format
1660
1670
msgid "%s - This rule already exists in group"
1661
1671
msgstr "这条规则已经存在于组%s 中"
1662
1672
 
1663
 
#: nova/api/ec2/cloud.py:677
 
1673
#: nova/api/ec2/cloud.py:680
1664
1674
#, python-format
1665
1675
msgid "Get console output for instance %s"
1666
1676
msgstr "获取实例 %s 控制台输出"
1667
1677
 
1668
 
#: nova/api/ec2/cloud.py:753
 
1678
#: nova/api/ec2/cloud.py:756
1669
1679
#, python-format
1670
1680
msgid "Create volume from snapshot %s"
1671
1681
msgstr "从快照 %s 创建卷"
1672
1682
 
1673
 
#: nova/api/ec2/cloud.py:757 nova/api/openstack/compute/contrib/volumes.py:250
1674
 
#: nova/api/openstack/volume/volumes.py:286
 
1683
#: nova/api/ec2/cloud.py:760 nova/api/openstack/compute/contrib/volumes.py:250
 
1684
#: nova/api/openstack/volume/volumes.py:305
1675
1685
#, python-format
1676
1686
msgid "Create volume of %s GB"
1677
1687
msgstr "创建 %s GB的卷"
1678
1688
 
1679
 
#: nova/api/ec2/cloud.py:783
 
1689
#: nova/api/ec2/cloud.py:788
1680
1690
#, fuzzy
1681
1691
msgid "Delete Failed"
1682
1692
msgstr "创建失败"
1683
1693
 
1684
 
#: nova/api/ec2/cloud.py:796
 
1694
#: nova/api/ec2/cloud.py:801
1685
1695
#, python-format
1686
1696
msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s"
1687
1697
msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s"
1688
1698
 
1689
 
#: nova/api/ec2/cloud.py:804
 
1699
#: nova/api/ec2/cloud.py:809
1690
1700
#, fuzzy
1691
1701
msgid "Attach Failed."
1692
1702
msgstr "创建失败"
1693
1703
 
1694
 
#: nova/api/ec2/cloud.py:817 nova/api/openstack/compute/contrib/volumes.py:429
 
1704
#: nova/api/ec2/cloud.py:822 nova/api/openstack/compute/contrib/volumes.py:429
1695
1705
#, python-format
1696
1706
msgid "Detach volume %s"
1697
1707
msgstr "分离卷 %s"
1698
1708
 
1699
 
#: nova/api/ec2/cloud.py:823
 
1709
#: nova/api/ec2/cloud.py:828
1700
1710
#, fuzzy
1701
1711
msgid "Detach Volume Failed."
1702
1712
msgstr "分离卷 %s"
1703
1713
 
1704
 
#: nova/api/ec2/cloud.py:849 nova/api/ec2/cloud.py:906
1705
 
#: nova/api/ec2/cloud.py:1440 nova/api/ec2/cloud.py:1455
 
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
1706
1716
#, python-format
1707
1717
msgid "attribute not supported: %s"
1708
1718
msgstr "属性不支持: %s"
1709
1719
 
1710
 
#: nova/api/ec2/cloud.py:972
 
1720
#: nova/api/ec2/cloud.py:977
1711
1721
#, python-format
1712
1722
msgid "vol = %s\n"
1713
1723
msgstr "vol = %s\n"
1714
1724
 
1715
 
#: nova/api/ec2/cloud.py:1123
 
1725
#: nova/api/ec2/cloud.py:1128
1716
1726
msgid "Allocate address"
1717
1727
msgstr "分配地址"
1718
1728
 
1719
 
#: nova/api/ec2/cloud.py:1127
 
1729
#: nova/api/ec2/cloud.py:1132
1720
1730
#, fuzzy
1721
1731
msgid "No more floating IPs available"
1722
1732
msgstr "没有更多的浮动ip。"
1723
1733
 
1724
 
#: nova/api/ec2/cloud.py:1131
 
1734
#: nova/api/ec2/cloud.py:1136
1725
1735
#, python-format
1726
1736
msgid "Release address %s"
1727
1737
msgstr "释放地址 %s"
1728
1738
 
1729
 
#: nova/api/ec2/cloud.py:1136
 
1739
#: nova/api/ec2/cloud.py:1141
1730
1740
#, fuzzy
1731
1741
msgid "Unable to release IP Address."
1732
1742
msgstr "无法找到地址 %r"
1733
1743
 
1734
 
#: nova/api/ec2/cloud.py:1139
 
1744
#: nova/api/ec2/cloud.py:1144
1735
1745
#, python-format
1736
1746
msgid "Associate address %(public_ip)s to instance %(instance_id)s"
1737
1747
msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s"
1738
1748
 
1739
 
#: nova/api/ec2/cloud.py:1147
 
1749
#: nova/api/ec2/cloud.py:1152
1740
1750
#, fuzzy
1741
1751
msgid "Unable to associate IP Address, no fixed_ips."
1742
1752
msgstr "无法找到地址 %r"
1743
1753
 
1744
 
#: nova/api/ec2/cloud.py:1155
 
1754
#: nova/api/ec2/cloud.py:1160
1745
1755
#: nova/api/openstack/compute/contrib/floating_ips.py:244
1746
1756
#, fuzzy, python-format
1747
1757
msgid "multiple fixed_ips exist, using the first: %s"
1748
1758
msgstr "存在多个固定IP,使用第一个:%s"
1749
1759
 
1750
 
#: nova/api/ec2/cloud.py:1164
1751
 
#, fuzzy, python-format
 
1760
#: nova/api/ec2/cloud.py:1169
 
1761
#, fuzzy
1752
1762
msgid "Floating ip is already associated."
1753
1763
msgstr "浮动ip %(address)s 已被关联。"
1754
1764
 
1755
 
#: nova/api/ec2/cloud.py:1167
 
1765
#: nova/api/ec2/cloud.py:1172
1756
1766
#, fuzzy
1757
1767
msgid "l3driver call to add floating ip failed."
1758
1768
msgstr "没有浮动IP可用。"
1759
1769
 
1760
 
#: nova/api/ec2/cloud.py:1170
 
1770
#: nova/api/ec2/cloud.py:1175
1761
1771
#, fuzzy
1762
1772
msgid "Error, unable to associate floating ip."
1763
1773
msgstr "无法找到地址 %r"
1764
1774
 
1765
 
#: nova/api/ec2/cloud.py:1178
 
1775
#: nova/api/ec2/cloud.py:1183
1766
1776
#, python-format
1767
1777
msgid "Disassociate address %s"
1768
1778
msgstr "取消地址 %s 的关联"
1769
1779
 
1770
 
#: nova/api/ec2/cloud.py:1183
1771
 
#, fuzzy, python-format
 
1780
#: nova/api/ec2/cloud.py:1188
 
1781
#, fuzzy
1772
1782
msgid "Floating ip is not associated."
1773
1783
msgstr "浮动ip %(address)s 没有被关联。"
1774
1784
 
1775
 
#: nova/api/ec2/cloud.py:1210
 
1785
#: nova/api/ec2/cloud.py:1215
1776
1786
msgid "Image must be available"
1777
1787
msgstr "镜像必须可用。"
1778
1788
 
1779
 
#: nova/api/ec2/cloud.py:1242
 
1789
#: nova/api/ec2/cloud.py:1247
1780
1790
msgid "Going to start terminating instances"
1781
1791
msgstr "准备开始终止实例"
1782
1792
 
1783
 
#: nova/api/ec2/cloud.py:1252
 
1793
#: nova/api/ec2/cloud.py:1257
1784
1794
#, python-format
1785
1795
msgid "Reboot instance %r"
1786
1796
msgstr "重启实例 %r"
1787
1797
 
1788
 
#: nova/api/ec2/cloud.py:1261
 
1798
#: nova/api/ec2/cloud.py:1266
1789
1799
msgid "Going to stop instances"
1790
1800
msgstr "准备停止实例"
1791
1801
 
1792
 
#: nova/api/ec2/cloud.py:1270
 
1802
#: nova/api/ec2/cloud.py:1275
1793
1803
msgid "Going to start instances"
1794
1804
msgstr "准备启动实例"
1795
1805
 
1796
 
#: nova/api/ec2/cloud.py:1361
 
1806
#: nova/api/ec2/cloud.py:1366
1797
1807
#, python-format
1798
1808
msgid "De-registering image %s"
1799
1809
msgstr "解除镜像 %s 的注册"
1800
1810
 
1801
 
#: nova/api/ec2/cloud.py:1377
 
1811
#: nova/api/ec2/cloud.py:1382
1802
1812
msgid "imageLocation is required"
1803
1813
msgstr ""
1804
1814
 
1805
 
#: nova/api/ec2/cloud.py:1396
 
1815
#: nova/api/ec2/cloud.py:1401
1806
1816
#, python-format
1807
1817
msgid "Registered image %(image_location)s with id %(image_id)s"
1808
1818
msgstr "用id %(image_id)s 注册镜像 %(image_location)s"
1809
1819
 
1810
 
#: nova/api/ec2/cloud.py:1458
 
1820
#: nova/api/ec2/cloud.py:1463
1811
1821
msgid "user or group not specified"
1812
1822
msgstr "用户或者组没有确定"
1813
1823
 
1814
 
#: nova/api/ec2/cloud.py:1460
 
1824
#: nova/api/ec2/cloud.py:1465
1815
1825
msgid "only group \"all\" is supported"
1816
1826
msgstr "仅仅支持组\"all\""
1817
1827
 
1818
 
#: nova/api/ec2/cloud.py:1462
 
1828
#: nova/api/ec2/cloud.py:1467
1819
1829
msgid "operation_type must be add or remove"
1820
1830
msgstr "operation_type必须添加或者移除"
1821
1831
 
1822
 
#: nova/api/ec2/cloud.py:1464
 
1832
#: nova/api/ec2/cloud.py:1469
1823
1833
#, python-format
1824
1834
msgid "Updating image %s publicity"
1825
1835
msgstr "正在更新镜像 %s 的 publicity 属性"
1826
1836
 
1827
 
#: nova/api/ec2/cloud.py:1477
 
1837
#: nova/api/ec2/cloud.py:1482
1828
1838
#, python-format
1829
1839
msgid "Not allowed to modify attributes for image %s"
1830
1840
msgstr ""
1831
1841
 
1832
 
#: nova/api/ec2/cloud.py:1506
 
1842
#: nova/api/ec2/cloud.py:1511
1833
1843
#, python-format
1834
1844
msgid ""
1835
1845
"Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not "
1836
1846
"have a volume attached at root (%(root)s)"
1837
1847
msgstr ""
1838
1848
 
1839
 
#: nova/api/ec2/cloud.py:1536
 
1849
#: nova/api/ec2/cloud.py:1541
1840
1850
#, python-format
1841
1851
msgid "Couldn't stop instance with in %d sec"
1842
1852
msgstr "无法在 %d 秒内停止实例"
1843
1853
 
1844
 
#: nova/api/ec2/cloud.py:1554
 
1854
#: nova/api/ec2/cloud.py:1559
1845
1855
#, python-format
1846
1856
msgid "image of %(instance)s at %(now)s"
1847
1857
msgstr ""
1848
1858
 
1849
 
#: nova/api/ec2/cloud.py:1587
 
1859
#: nova/api/ec2/cloud.py:1592
1850
1860
#, fuzzy
1851
1861
msgid "Invalid CIDR"
1852
1862
msgstr "无效的"
1856
1866
msgid "Failed to get metadata for ip: %s"
1857
1867
msgstr "为ip: %s获取元数据失败"
1858
1868
 
1859
 
#: nova/api/openstack/__init__.py:50
 
1869
#: nova/api/openstack/__init__.py:51
1860
1870
#, python-format
1861
1871
msgid "Caught error: %s"
1862
1872
msgstr "抓到错误:%s"
1863
1873
 
1864
 
#: nova/api/openstack/__init__.py:59 nova/api/openstack/wsgi.py:960
 
1874
#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:968
1865
1875
#, python-format
1866
1876
msgid "%(url)s returned with HTTP %(status)d"
1867
1877
msgstr "%(url)s 随HTTP %(status)d返回"
1868
1878
 
1869
 
#: nova/api/openstack/__init__.py:123
 
1879
#: nova/api/openstack/__init__.py:126
1870
1880
msgid "Must specify an ExtensionManager class"
1871
1881
msgstr "必须明确一个ExtensionManager类"
1872
1882
 
1873
 
#: nova/api/openstack/__init__.py:134
 
1883
#: nova/api/openstack/__init__.py:137
1874
1884
#, python-format
1875
1885
msgid "Extended resource: %s"
1876
1886
msgstr "扩展资源:%s"
1877
1887
 
1878
 
#: nova/api/openstack/__init__.py:165
 
1888
#: nova/api/openstack/__init__.py:168
1879
1889
#, python-format
1880
1890
msgid ""
1881
1891
"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such "
1882
1892
"resource"
1883
1893
msgstr "扩展%(ext_name)s:无法扩展资源 %(collection)s:没有那种资源"
1884
1894
 
1885
 
#: nova/api/openstack/__init__.py:170
 
1895
#: nova/api/openstack/__init__.py:173
1886
1896
#, python-format
1887
1897
msgid "Extension %(ext_name)s extending resource: %(collection)s"
1888
1898
msgstr "扩展资源的扩展 %(ext_name)s:%(collection)s"
1910
1920
msgid "offset param must be positive"
1911
1921
msgstr "offset 参数必须是正数"
1912
1922
 
1913
 
#: nova/api/openstack/common.py:215
 
1923
#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:538
1914
1924
#, python-format
1915
1925
msgid "marker [%s] not found"
1916
1926
msgstr "没有找到标记 [%s]"
1955
1965
msgid "Instance snapshots are not permitted at this time."
1956
1966
msgstr "该时刻实例快照是不允许的。"
1957
1967
 
1958
 
#: nova/api/openstack/extensions.py:198
 
1968
#: nova/api/openstack/extensions.py:201
1959
1969
#, python-format
1960
1970
msgid "Loaded extension: %s"
1961
1971
msgstr "加载的扩展:%s"
1962
1972
 
1963
 
#: nova/api/openstack/extensions.py:236
 
1973
#: nova/api/openstack/extensions.py:240
1964
1974
#, python-format
1965
1975
msgid "Ext name: %s"
1966
1976
msgstr "Ext name: %s"
1967
1977
 
1968
 
#: nova/api/openstack/extensions.py:237
 
1978
#: nova/api/openstack/extensions.py:241
1969
1979
#, python-format
1970
1980
msgid "Ext alias: %s"
1971
1981
msgstr "Ext alias: %s"
1972
1982
 
1973
 
#: nova/api/openstack/extensions.py:238
 
1983
#: nova/api/openstack/extensions.py:242
1974
1984
#, python-format
1975
1985
msgid "Ext description: %s"
1976
1986
msgstr "Ext 描述: %s"
1977
1987
 
1978
 
#: nova/api/openstack/extensions.py:240
 
1988
#: nova/api/openstack/extensions.py:244
1979
1989
#, python-format
1980
1990
msgid "Ext namespace: %s"
1981
1991
msgstr "Ext 命名空间: %s"
1982
1992
 
1983
 
#: nova/api/openstack/extensions.py:241
 
1993
#: nova/api/openstack/extensions.py:245
1984
1994
#, python-format
1985
1995
msgid "Ext updated: %s"
1986
1996
msgstr "Ext updated: %s"
1987
1997
 
1988
 
#: nova/api/openstack/extensions.py:243
 
1998
#: nova/api/openstack/extensions.py:247
1989
1999
#, python-format
1990
2000
msgid "Exception loading extension: %s"
1991
2001
msgstr "加载扩展发生异常:%s"
1992
2002
 
1993
 
#: nova/api/openstack/extensions.py:257
 
2003
#: nova/api/openstack/extensions.py:261
1994
2004
#, python-format
1995
2005
msgid "Loading extension %s"
1996
2006
msgstr "正在加载扩展 %s"
1997
2007
 
1998
 
#: nova/api/openstack/extensions.py:266
 
2008
#: nova/api/openstack/extensions.py:270
1999
2009
#, python-format
2000
2010
msgid "Calling extension factory %s"
2001
2011
msgstr "调用扩展工厂 %s"
2002
2012
 
2003
 
#: nova/api/openstack/extensions.py:278
 
2013
#: nova/api/openstack/extensions.py:282
2004
2014
#, python-format
2005
2015
msgid "Failed to load extension %(ext_factory)s: %(exc)s"
2006
2016
msgstr "加载扩展 %(ext_factory)s 失败:%(exc)s"
2007
2017
 
2008
 
#: nova/api/openstack/extensions.py:359
 
2018
#: nova/api/openstack/extensions.py:363
2009
2019
#, python-format
2010
2020
msgid "Failed to load extension %(classpath)s: %(exc)s"
2011
2021
msgstr "加载扩展 %(classpath)s 失败:%(exc)s"
2012
2022
 
2013
 
#: nova/api/openstack/extensions.py:383
 
2023
#: nova/api/openstack/extensions.py:387
2014
2024
#, python-format
2015
2025
msgid "Failed to load extension %(ext_name)s: %(exc)s"
2016
2026
msgstr "加载扩展 %(ext_name)s 失败:%(exc)s"
2017
2027
 
2018
 
#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:602
 
2028
#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610
2019
2029
msgid "cannot understand JSON"
2020
2030
msgstr "无法理解JSON"
2021
2031
 
2024
2034
msgid "cannot understand XML"
2025
2035
msgstr "无法理解XML"
2026
2036
 
2027
 
#: nova/api/openstack/wsgi.py:607
 
2037
#: nova/api/openstack/wsgi.py:615
2028
2038
msgid "too many body keys"
2029
2039
msgstr "过多主体密钥"
2030
2040
 
2031
 
#: nova/api/openstack/wsgi.py:650
 
2041
#: nova/api/openstack/wsgi.py:658
2032
2042
#, fuzzy, python-format
2033
2043
msgid "Exception handling resource: %s"
2034
2044
msgstr "扩展资源:%s"
2035
2045
 
2036
 
#: nova/api/openstack/wsgi.py:654
 
2046
#: nova/api/openstack/wsgi.py:662
2037
2047
#, python-format
2038
2048
msgid "Fault thrown: %s"
2039
2049
msgstr "错误抛出: %s"
2040
2050
 
2041
 
#: nova/api/openstack/wsgi.py:657
 
2051
#: nova/api/openstack/wsgi.py:665
2042
2052
#, python-format
2043
2053
msgid "HTTP exception thrown: %s"
2044
2054
msgstr "HTTP 异常抛出:%s"
2045
2055
 
2046
 
#: nova/api/openstack/wsgi.py:771
 
2056
#: nova/api/openstack/wsgi.py:779
2047
2057
msgid "Unrecognized Content-Type provided in request"
2048
2058
msgstr "请求中提供了无法识别的 Content-Type"
2049
2059
 
2050
 
#: nova/api/openstack/wsgi.py:775
 
2060
#: nova/api/openstack/wsgi.py:783
2051
2061
msgid "No Content-Type provided in request"
2052
2062
msgstr "请求中没有提供 Content-Type"
2053
2063
 
2054
 
#: nova/api/openstack/wsgi.py:779
 
2064
#: nova/api/openstack/wsgi.py:787
2055
2065
msgid "Empty body provided in request"
2056
2066
msgstr "请求中没有提供主体"
2057
2067
 
2058
 
#: nova/api/openstack/wsgi.py:890
 
2068
#: nova/api/openstack/wsgi.py:898
2059
2069
#, python-format
2060
2070
msgid "There is no such action: %s"
2061
2071
msgstr "没有该动作:%s"
2062
2072
 
2063
 
#: nova/api/openstack/wsgi.py:893 nova/api/openstack/wsgi.py:906
 
2073
#: nova/api/openstack/wsgi.py:901 nova/api/openstack/wsgi.py:914
2064
2074
#: nova/api/openstack/compute/server_metadata.py:58
2065
2075
#: nova/api/openstack/compute/server_metadata.py:76
2066
2076
#: nova/api/openstack/compute/server_metadata.py:101
2069
2079
msgid "Malformed request body"
2070
2080
msgstr "错误格式的请求主体"
2071
2081
 
2072
 
#: nova/api/openstack/wsgi.py:903
 
2082
#: nova/api/openstack/wsgi.py:911
2073
2083
msgid "Unsupported Content-Type"
2074
2084
msgstr "不支持的Content-Type"
2075
2085
 
2076
 
#: nova/api/openstack/wsgi.py:915
 
2086
#: nova/api/openstack/wsgi.py:923
2077
2087
msgid "Malformed request url"
2078
2088
msgstr "错误格式的请求url"
2079
2089
 
2080
 
#: nova/api/openstack/wsgi.py:963
 
2090
#: nova/api/openstack/wsgi.py:971
2081
2091
#, python-format
2082
2092
msgid "%(url)s returned a fault: %(e)s"
2083
2093
msgstr "%(url)s返回错误:%(e)s"
2132
2142
#: nova/api/openstack/compute/image_metadata.py:84
2133
2143
#: nova/api/openstack/compute/server_metadata.py:80
2134
2144
#: nova/api/openstack/compute/contrib/flavorextraspecs.py:79
2135
 
#: nova/api/openstack/compute/contrib/volumetypes.py:177
2136
 
#: nova/api/openstack/volume/contrib/types_extra_specs.py:104
 
2145
#: nova/api/openstack/compute/contrib/volumetypes.py:174
 
2146
#: nova/api/openstack/volume/contrib/types_extra_specs.py:101
2137
2147
msgid "Request body and URI mismatch"
2138
2148
msgstr "请求主体和URI不匹配"
2139
2149
 
2140
2150
#: nova/api/openstack/compute/image_metadata.py:87
2141
2151
#: nova/api/openstack/compute/server_metadata.py:84
2142
2152
#: nova/api/openstack/compute/contrib/flavorextraspecs.py:82
2143
 
#: nova/api/openstack/compute/contrib/volumetypes.py:180
2144
 
#: nova/api/openstack/volume/contrib/types_extra_specs.py:107
 
2153
#: nova/api/openstack/compute/contrib/volumetypes.py:177
 
2154
#: nova/api/openstack/volume/contrib/types_extra_specs.py:104
2145
2155
msgid "Request body contains too many items"
2146
2156
msgstr "请求主体包含太多items"
2147
2157
 
2179
2189
msgid "Metadata item was not found"
2180
2190
msgstr "元数据项目未找到"
2181
2191
 
2182
 
#: nova/api/openstack/compute/servers.py:408
 
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
msgid "Instance could not be found"
 
2200
msgstr "无法找到实例"
 
2201
 
 
2202
#: nova/api/openstack/compute/servers.py:490
2183
2203
#, python-format
2184
2204
msgid "Invalid server status: %(status)s"
2185
2205
msgstr "无效的服务器状态:%(status)s"
2186
2206
 
2187
 
#: nova/api/openstack/compute/servers.py:416
 
2207
#: nova/api/openstack/compute/servers.py:498
2188
2208
msgid "Invalid changes-since value"
2189
2209
msgstr "无效的changes-since值"
2190
2210
 
2191
 
#: nova/api/openstack/compute/servers.py:435
 
2211
#: nova/api/openstack/compute/servers.py:517
2192
2212
#, fuzzy
2193
2213
msgid "Only administrators may list deleted instances"
2194
2214
msgstr "准备尝试软删除实例 %s"
2195
2215
 
2196
 
#: nova/api/openstack/compute/servers.py:473
 
2216
#: nova/api/openstack/compute/servers.py:561
2197
2217
msgid "Server name is not a string or unicode"
2198
2218
msgstr "服务器名称不是字符串或者unicode"
2199
2219
 
2200
 
#: nova/api/openstack/compute/servers.py:477
 
2220
#: nova/api/openstack/compute/servers.py:565
2201
2221
msgid "Server name is an empty string"
2202
2222
msgstr "服务器名称是空串"
2203
2223
 
2204
 
#: nova/api/openstack/compute/servers.py:481
 
2224
#: nova/api/openstack/compute/servers.py:569
2205
2225
#, fuzzy
2206
2226
msgid "Server name must be less than 256 characters."
2207
2227
msgstr "密钥对名称长度必须在1到255个字符之间"
2208
2228
 
2209
 
#: nova/api/openstack/compute/servers.py:498
 
2229
#: nova/api/openstack/compute/servers.py:586
2210
2230
#, python-format
2211
2231
msgid "Bad personality format: missing %s"
2212
2232
msgstr "错误的个性化格式:丢失 %s"
2213
2233
 
2214
 
#: nova/api/openstack/compute/servers.py:501
 
2234
#: nova/api/openstack/compute/servers.py:589
2215
2235
msgid "Bad personality format"
2216
2236
msgstr "损坏的个性化格式"
2217
2237
 
2218
 
#: nova/api/openstack/compute/servers.py:506
 
2238
#: nova/api/openstack/compute/servers.py:593
2219
2239
#, python-format
2220
2240
msgid "Personality content for %s cannot be decoded"
2221
2241
msgstr "个性化 %s 的内容无法解码"
2222
2242
 
2223
 
#: nova/api/openstack/compute/servers.py:525
 
2243
#: nova/api/openstack/compute/servers.py:612
2224
2244
#, fuzzy
2225
2245
msgid "Unknown argment : port"
2226
2246
msgstr "未知的guestmount错误"
2227
2247
 
2228
 
#: nova/api/openstack/compute/servers.py:528
 
2248
#: nova/api/openstack/compute/servers.py:615
2229
2249
#, fuzzy, python-format
2230
2250
msgid "Bad port format: port uuid is not in proper format (%s)"
2231
2251
msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)"
2232
2252
 
2233
 
#: nova/api/openstack/compute/servers.py:538
 
2253
#: nova/api/openstack/compute/servers.py:625
2234
2254
#, python-format
2235
2255
msgid "Bad networks format: network uuid is not in proper format (%s)"
2236
2256
msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)"
2237
2257
 
2238
 
#: nova/api/openstack/compute/servers.py:548
 
2258
#: nova/api/openstack/compute/servers.py:635
2239
2259
#, python-format
2240
2260
msgid "Invalid fixed IP address (%s)"
2241
2261
msgstr "不正确的固定 IP 地址(%s)"
2242
2262
 
2243
 
#: nova/api/openstack/compute/servers.py:561
 
2263
#: nova/api/openstack/compute/servers.py:648
2244
2264
#, python-format
2245
2265
msgid "Duplicate networks (%s) are not allowed"
2246
2266
msgstr "不允许重复的网络(%s)"
2247
2267
 
2248
 
#: nova/api/openstack/compute/servers.py:567
 
2268
#: nova/api/openstack/compute/servers.py:654
2249
2269
#, python-format
2250
2270
msgid "Bad network format: missing %s"
2251
2271
msgstr "错误的网络格式:丢失%s"
2252
2272
 
2253
 
#: nova/api/openstack/compute/servers.py:570
 
2273
#: nova/api/openstack/compute/servers.py:657
2254
2274
msgid "Bad networks format"
2255
2275
msgstr "错误的网络格式"
2256
2276
 
2257
 
#: nova/api/openstack/compute/servers.py:582
 
2277
#: nova/api/openstack/compute/servers.py:683
2258
2278
msgid "Userdata content cannot be decoded"
2259
2279
msgstr "Userdata 内容无法解码"
2260
2280
 
2261
 
#: nova/api/openstack/compute/servers.py:589
 
2281
#: nova/api/openstack/compute/servers.py:690
2262
2282
msgid "accessIPv4 is not proper IPv4 format"
2263
2283
msgstr "accessIPv4 不是正确的IPv4格式"
2264
2284
 
2265
 
#: nova/api/openstack/compute/servers.py:596
 
2285
#: nova/api/openstack/compute/servers.py:697
2266
2286
#, fuzzy
2267
2287
msgid "accessIPv6 is not proper IPv6 format"
2268
2288
msgstr "accessIPv4 不是正确的IPv4格式"
2269
2289
 
2270
 
#: nova/api/openstack/compute/servers.py:629
 
2290
#: nova/api/openstack/compute/servers.py:726
2271
2291
msgid "Server name is not defined"
2272
2292
msgstr "服务器名称未定义"
2273
2293
 
2274
 
#: nova/api/openstack/compute/servers.py:678
2275
 
#: nova/api/openstack/compute/servers.py:778
 
2294
#: nova/api/openstack/compute/servers.py:775
 
2295
#: nova/api/openstack/compute/servers.py:875
2276
2296
msgid "Invalid flavorRef provided."
2277
2297
msgstr "提供了无效的flavorRef。"
2278
2298
 
2279
 
#: nova/api/openstack/compute/servers.py:714
 
2299
#: nova/api/openstack/compute/servers.py:811
2280
2300
#, fuzzy
2281
2301
msgid "min_count must be an integer value"
2282
2302
msgstr "limit 参数必须是整数"
2283
2303
 
2284
 
#: nova/api/openstack/compute/servers.py:717
 
2304
#: nova/api/openstack/compute/servers.py:814
2285
2305
msgid "min_count must be > 0"
2286
2306
msgstr ""
2287
2307
 
2288
 
#: nova/api/openstack/compute/servers.py:722
 
2308
#: nova/api/openstack/compute/servers.py:819
2289
2309
#, fuzzy
2290
2310
msgid "max_count must be an integer value"
2291
2311
msgstr "limit 参数必须是整数"
2292
2312
 
2293
 
#: nova/api/openstack/compute/servers.py:725
 
2313
#: nova/api/openstack/compute/servers.py:822
2294
2314
msgid "max_count must be > 0"
2295
2315
msgstr ""
2296
2316
 
2297
 
#: nova/api/openstack/compute/servers.py:728
 
2317
#: nova/api/openstack/compute/servers.py:825
2298
2318
msgid "min_count must be <= max_count"
2299
2319
msgstr ""
2300
2320
 
2301
 
#: nova/api/openstack/compute/servers.py:775
 
2321
#: nova/api/openstack/compute/servers.py:872
2302
2322
msgid "Can not find requested image"
2303
2323
msgstr "无法找到请求的镜像"
2304
2324
 
2305
 
#: nova/api/openstack/compute/servers.py:781
 
2325
#: nova/api/openstack/compute/servers.py:878
2306
2326
msgid "Invalid key_name provided."
2307
2327
msgstr "提供了无效的key_name。"
2308
2328
 
2309
 
#: nova/api/openstack/compute/servers.py:857
 
2329
#: nova/api/openstack/compute/servers.py:951
2310
2330
#, fuzzy
2311
2331
msgid "HostId cannot be updated."
2312
2332
msgstr "id不能是None"
2313
2333
 
2314
 
#: nova/api/openstack/compute/servers.py:882
2315
 
#: nova/api/openstack/compute/servers.py:902
 
2334
#: nova/api/openstack/compute/servers.py:977
 
2335
#: nova/api/openstack/compute/servers.py:997
2316
2336
msgid "Instance has not been resized."
2317
2337
msgstr "实例还没有调整大小。"
2318
2338
 
2319
 
#: nova/api/openstack/compute/servers.py:888
 
2339
#: nova/api/openstack/compute/servers.py:983
2320
2340
#, python-format
2321
2341
msgid "Error in confirm-resize %s"
2322
2342
msgstr "confirm-resize中的错误 %s"
2323
2343
 
2324
 
#: nova/api/openstack/compute/servers.py:908
 
2344
#: nova/api/openstack/compute/servers.py:1003
2325
2345
#, python-format
2326
2346
msgid "Error in revert-resize %s"
2327
2347
msgstr "revert-resize中的错误 %s"
2328
2348
 
2329
 
#: nova/api/openstack/compute/servers.py:921
 
2349
#: nova/api/openstack/compute/servers.py:1016
2330
2350
msgid "Argument 'type' for reboot is not HARD or SOFT"
2331
2351
msgstr "重启的参数'type'既不是HARD也不是SOFT"
2332
2352
 
2333
 
#: nova/api/openstack/compute/servers.py:925
 
2353
#: nova/api/openstack/compute/servers.py:1020
2334
2354
msgid "Missing argument 'type' for reboot"
2335
2355
msgstr "缺少重启的参数'type'"
2336
2356
 
2337
 
#: nova/api/openstack/compute/servers.py:938
 
2357
#: nova/api/openstack/compute/servers.py:1033
2338
2358
#, python-format
2339
2359
msgid "Error in reboot %s"
2340
2360
msgstr "重启中错误 %s"
2341
2361
 
2342
 
#: nova/api/openstack/compute/servers.py:950
 
2362
#: nova/api/openstack/compute/servers.py:1045
2343
2363
msgid "Unable to locate requested flavor."
2344
2364
msgstr "无法找到请求的类型。"
2345
2365
 
2346
 
#: nova/api/openstack/compute/servers.py:953
 
2366
#: nova/api/openstack/compute/servers.py:1048
2347
2367
#, fuzzy
2348
2368
msgid "Resize requires a flavor change."
2349
2369
msgstr "调整大小需要尺寸的改变。"
2350
2370
 
2351
 
#: nova/api/openstack/compute/servers.py:977
2352
 
msgid "Malformed server entity"
2353
 
msgstr "错误格式的服务器实体"
2354
 
 
2355
 
#: nova/api/openstack/compute/servers.py:984
 
2371
#: nova/api/openstack/compute/servers.py:1072
2356
2372
msgid "Missing imageRef attribute"
2357
2373
msgstr "缺少属性imageRef"
2358
2374
 
2359
 
#: nova/api/openstack/compute/servers.py:993
 
2375
#: nova/api/openstack/compute/servers.py:1081
 
2376
#: nova/api/openstack/volume/volumes.py:263
 
2377
#: nova/api/openstack/volume/volumes.py:267
2360
2378
msgid "Invalid imageRef provided."
2361
2379
msgstr "提供了无效的imageRef。"
2362
2380
 
2363
 
#: nova/api/openstack/compute/servers.py:1002
 
2381
#: nova/api/openstack/compute/servers.py:1090
2364
2382
msgid "Missing flavorRef attribute"
2365
2383
msgstr "缺少属性flavorRef"
2366
2384
 
2367
 
#: nova/api/openstack/compute/servers.py:1015
 
2385
#: nova/api/openstack/compute/servers.py:1103
2368
2386
msgid "No adminPass was specified"
2369
2387
msgstr "没有确定adminPass"
2370
2388
 
2371
 
#: nova/api/openstack/compute/servers.py:1019
2372
 
#: nova/api/openstack/compute/servers.py:1219
 
2389
#: nova/api/openstack/compute/servers.py:1107
 
2390
#: nova/api/openstack/compute/servers.py:1307
2373
2391
msgid "Invalid adminPass"
2374
2392
msgstr "无效的adminPass"
2375
2393
 
2376
 
#: nova/api/openstack/compute/servers.py:1030
 
2394
#: nova/api/openstack/compute/servers.py:1118
2377
2395
msgid "Unable to parse metadata key/value pairs."
2378
2396
msgstr "无法解析元数据键/值对"
2379
2397
 
2380
 
#: nova/api/openstack/compute/servers.py:1043
 
2398
#: nova/api/openstack/compute/servers.py:1131
2381
2399
msgid "Resize request has invalid 'flavorRef' attribute."
2382
2400
msgstr "调整大小请求中的属性'flavorRef'无效。"
2383
2401
 
2384
 
#: nova/api/openstack/compute/servers.py:1046
 
2402
#: nova/api/openstack/compute/servers.py:1134
2385
2403
msgid "Resize requests require 'flavorRef' attribute."
2386
2404
msgstr "调整大小请求要求有属性'flavorRef'。"
2387
2405
 
2388
 
#: nova/api/openstack/compute/servers.py:1064
 
2406
#: nova/api/openstack/compute/servers.py:1152
2389
2407
#: nova/api/openstack/compute/contrib/aggregates.py:142
2390
2408
#: nova/api/openstack/compute/contrib/keypairs.py:78
2391
2409
#: nova/api/openstack/compute/contrib/networks.py:75
 
2410
#: nova/api/openstack/volume/contrib/volume_actions.py:86
2392
2411
msgid "Invalid request body"
2393
2412
msgstr "无效的请求主体"
2394
2413
 
2395
 
#: nova/api/openstack/compute/servers.py:1069
 
2414
#: nova/api/openstack/compute/servers.py:1157
2396
2415
msgid "Could not parse imageRef from request."
2397
2416
msgstr "无法解析请求中的imageRef。"
2398
2417
 
2399
 
#: nova/api/openstack/compute/servers.py:1124
2400
 
msgid "Instance could not be found"
2401
 
msgstr "无法找到实例"
2402
 
 
2403
 
#: nova/api/openstack/compute/servers.py:1129
 
2418
#: nova/api/openstack/compute/servers.py:1217
2404
2419
msgid "Cannot find image for rebuild"
2405
2420
msgstr "无法找到用来重新创建的镜像"
2406
2421
 
2407
 
#: nova/api/openstack/compute/servers.py:1162
 
2422
#: nova/api/openstack/compute/servers.py:1250
2408
2423
msgid "createImage entity requires name attribute"
2409
2424
msgstr "实体createImage需要属性name"
2410
2425
 
2411
 
#: nova/api/openstack/compute/servers.py:1246
 
2426
#: nova/api/openstack/compute/servers.py:1334
2412
2427
#, python-format
2413
2428
msgid "Removing options '%(unk_opt_str)s' from query"
2414
2429
msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'"
2569
2584
msgstr ""
2570
2585
 
2571
2586
#: nova/api/openstack/compute/contrib/console_output.py:67
2572
 
#, fuzzy, python-format
 
2587
#, fuzzy
2573
2588
msgid "Unable to get console"
2574
2589
msgstr "无法使用全局角色 %(role_id)s"
2575
2590
 
2594
2609
msgstr "没有请求主体"
2595
2610
 
2596
2611
#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49
2597
 
#: nova/api/openstack/compute/contrib/volumetypes.py:150
2598
 
#: nova/api/openstack/volume/contrib/types_extra_specs.py:65
 
2612
#: nova/api/openstack/compute/contrib/volumetypes.py:147
2599
2613
msgid "No Request Body"
2600
2614
msgstr "没有请求主体"
2601
2615
 
2602
2616
#: nova/api/openstack/compute/contrib/floating_ips.py:97
2603
 
#, fuzzy, python-format
 
2617
#, fuzzy
2604
2618
msgid "Floating ip is not associated"
2605
2619
msgstr "浮动ip %(address)s 没有被关联。"
2606
2620
 
2615
2629
 
2616
2630
#: nova/api/openstack/compute/contrib/floating_ips.py:221
2617
2631
#: nova/api/openstack/compute/contrib/floating_ips.py:273
2618
 
#: nova/api/openstack/compute/contrib/security_groups.py:412
 
2632
#: nova/api/openstack/compute/contrib/security_groups.py:416
2619
2633
msgid "Missing parameter dict"
2620
2634
msgstr "缺少参数 dict"
2621
2635
 
2634
2648
msgstr "没有固定ip与实例关联"
2635
2649
 
2636
2650
#: nova/api/openstack/compute/contrib/floating_ips.py:252
2637
 
#, fuzzy, python-format
 
2651
#, fuzzy
2638
2652
msgid "floating ip is already associated"
2639
2653
msgstr "浮动ip %(address)s 已被关联。"
2640
2654
 
2784
2798
msgid "Security group id should be integer"
2785
2799
msgstr "安全组id应该是整数"
2786
2800
 
2787
 
#: nova/api/openstack/compute/contrib/security_groups.py:328
 
2801
#: nova/api/openstack/compute/contrib/security_groups.py:332
2788
2802
msgid "Not enough parameters to build a valid rule."
2789
2803
msgstr "参数不够创建有效规则。"
2790
2804
 
2791
 
#: nova/api/openstack/compute/contrib/security_groups.py:334
 
2805
#: nova/api/openstack/compute/contrib/security_groups.py:338
2792
2806
#, python-format
2793
2807
msgid "This rule already exists in group %s"
2794
2808
msgstr "这条规则已经存在于组%s 中"
2795
2809
 
2796
 
#: nova/api/openstack/compute/contrib/security_groups.py:415
 
2810
#: nova/api/openstack/compute/contrib/security_groups.py:419
2797
2811
msgid "Security group not specified"
2798
2812
msgstr "没有指定安全组"
2799
2813
 
2800
 
#: nova/api/openstack/compute/contrib/security_groups.py:419
 
2814
#: nova/api/openstack/compute/contrib/security_groups.py:423
2801
2815
msgid "Security group name cannot be empty"
2802
2816
msgstr "安全组名称不能是空"
2803
2817
 
2812
2826
msgstr "停止实例 %r"
2813
2827
 
2814
2828
#: nova/api/openstack/compute/contrib/volumes.py:76
2815
 
#: nova/api/openstack/volume/volumes.py:101
 
2829
#: nova/api/openstack/volume/volumes.py:105
2816
2830
#, python-format
2817
2831
msgid "vol=%s"
2818
2832
msgstr "vol=%s"
2819
2833
 
2820
2834
#: nova/api/openstack/compute/contrib/volumes.py:188
2821
 
#: nova/api/openstack/volume/volumes.py:218
 
2835
#: nova/api/openstack/volume/volumes.py:223
2822
2836
#, python-format
2823
2837
msgid "Delete volume with id: %s"
2824
2838
msgstr "删除id为 %s 的卷"
2835
2849
msgstr "把卷 %(volume_id)s 附加到实例 %(server_id)s 的 %(device)s 设备上"
2836
2850
 
2837
2851
#: nova/api/openstack/compute/contrib/volumes.py:553
2838
 
#: nova/api/openstack/volume/snapshots.py:111
 
2852
#: nova/api/openstack/volume/snapshots.py:112
2839
2853
#, python-format
2840
2854
msgid "Delete snapshot with id: %s"
2841
2855
msgstr "删除id为 %s 的快照"
2842
2856
 
2843
2857
#: nova/api/openstack/compute/contrib/volumes.py:596
2844
 
#: nova/api/openstack/volume/snapshots.py:155
 
2858
#: nova/api/openstack/volume/snapshots.py:161
2845
2859
#, python-format
2846
2860
msgid "Create snapshot from volume %s"
2847
2861
msgstr "为卷 %s 创建快照"
2848
2862
 
2849
2863
#: nova/api/openstack/compute/contrib/volumes.py:600
2850
 
#: nova/api/openstack/volume/snapshots.py:159
 
2864
#: nova/api/openstack/volume/snapshots.py:165
2851
2865
#, python-format
2852
2866
msgid "Invalid value '%s' for force. "
2853
2867
msgstr ""
2856
2870
msgid "Instance has had its instance_type removed from the DB"
2857
2871
msgstr ""
2858
2872
 
2859
 
#: nova/api/openstack/volume/volumes.py:325
 
2873
#: nova/api/openstack/volume/volumes.py:312
 
2874
msgid "Snapshot and image cannot be specified together."
 
2875
msgstr ""
 
2876
 
 
2877
#: nova/api/openstack/volume/volumes.py:356
2860
2878
#, fuzzy, python-format
2861
2879
msgid "Removing options '%(bad_options)s' from query"
2862
2880
msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'"
2863
2881
 
2864
 
#: nova/api/openstack/volume/contrib/types_extra_specs.py:90
2865
 
msgid "Malformed extra specs"
 
2882
#: nova/api/openstack/volume/contrib/admin_actions.py:72
 
2883
#, python-format
 
2884
msgid "Updating status of %(resource)s '%(id)s' to '%(status)s'"
2866
2885
msgstr ""
2867
2886
 
2868
 
#: nova/auth/fakeldap.py:34
2869
 
msgid "Attempted to instantiate singleton"
2870
 
msgstr "试图实例化单例"
 
2887
#: nova/api/openstack/volume/contrib/volume_actions.py:90
 
2888
msgid "No image_name was specified in request."
 
2889
msgstr ""
2871
2890
 
2872
2891
#: nova/cloudpipe/pipelib.py:43
2873
2892
#, fuzzy
2904
2923
msgid "Unknown sort direction, must be 'desc' or 'asc'"
2905
2924
msgstr ""
2906
2925
 
2907
 
#: nova/compute/api.py:219
 
2926
#: nova/compute/api.py:220
2908
2927
#, fuzzy
2909
2928
msgid "Cannot run any more instances of this type."
2910
2929
msgstr "超过实例的配额。您无法运行更多此类型的实例。"
2911
2930
 
2912
 
#: nova/compute/api.py:226
 
2931
#: nova/compute/api.py:227
2913
2932
#, fuzzy, python-format
2914
2933
msgid "Can only run %s more instances of this type."
2915
2934
msgstr "超过实例的配额。您只能再运行 %s 个此类型的实例。"
2916
2935
 
2917
 
#: nova/compute/api.py:235
 
2936
#: nova/compute/api.py:236
2918
2937
#, fuzzy, python-format
2919
2938
msgid ""
2920
2939
"%(overs)s quota exceeded for %(pid)s, tried to run %(min_count)s "
2921
2940
"instances. %(msg)s"
2922
2941
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
2923
2942
 
2924
 
#: nova/compute/api.py:255
 
2943
#: nova/compute/api.py:256
2925
2944
#, python-format
2926
2945
msgid ""
2927
2946
"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata "
2928
2947
"properties"
2929
2948
msgstr "%(pid)s 已经超过配额,试图设置 %(num_metadata)s 个元数据属性"
2930
2949
 
2931
 
#: nova/compute/api.py:265
 
2950
#: nova/compute/api.py:266
2932
2951
msgid "Metadata property key blank"
2933
2952
msgstr ""
2934
2953
 
2935
 
#: nova/compute/api.py:269
 
2954
#: nova/compute/api.py:270
2936
2955
#, fuzzy
2937
2956
msgid "Metadata property key greater than 255 characters"
2938
2957
msgstr "安全组 %s 不能比255个字符更长。"
2939
2958
 
2940
 
#: nova/compute/api.py:273
 
2959
#: nova/compute/api.py:274
2941
2960
#, fuzzy
2942
2961
msgid "Metadata property value greater than 255 characters"
2943
2962
msgstr "安全组 %s 不能比255个字符更长。"
2944
2963
 
2945
 
#: nova/compute/api.py:489
 
2964
#: nova/compute/api.py:490
2946
2965
#, python-format
2947
2966
msgid "Going to run %s instances..."
2948
2967
msgstr "准备运行 %s 个实例"
2949
2968
 
2950
 
#: nova/compute/api.py:562
 
2969
#: nova/compute/api.py:563
2951
2970
#, python-format
2952
2971
msgid "bdm %s"
2953
2972
msgstr "bdm %s"
2954
2973
 
2955
 
#: nova/compute/api.py:589
 
2974
#: nova/compute/api.py:590
2956
2975
#, python-format
2957
2976
msgid "block_device_mapping %s"
2958
2977
msgstr "block_device_mapping %s"
2959
2978
 
2960
 
#: nova/compute/api.py:821
 
2979
#: nova/compute/api.py:822
2961
2980
#, fuzzy
2962
2981
msgid "Going to try to soft delete instance"
2963
2982
msgstr "准备尝试软删除实例 %s"
2964
2983
 
2965
 
#: nova/compute/api.py:838
 
2984
#: nova/compute/api.py:839
2966
2985
#, fuzzy
2967
2986
msgid "No host for instance, deleting immediately"
2968
2987
msgstr "没有托管实例 %s,立刻删除"
2969
2988
 
2970
 
#: nova/compute/api.py:923
 
2989
#: nova/compute/api.py:916
 
2990
#, fuzzy
 
2991
msgid "host for instance is down, deleting from database"
 
2992
msgstr "没有托管实例 %s,立刻删除"
 
2993
 
 
2994
#: nova/compute/api.py:937
2971
2995
#, fuzzy
2972
2996
msgid "Going to try to terminate instance"
2973
2997
msgstr "准备尝试终止实例 %s"
2974
2998
 
2975
 
#: nova/compute/api.py:963
 
2999
#: nova/compute/api.py:977
2976
3000
#, fuzzy
2977
3001
msgid "Going to try to stop instance"
2978
3002
msgstr "准备尝试停止实例 %s"
2979
3003
 
2980
 
#: nova/compute/api.py:977
 
3004
#: nova/compute/api.py:991
2981
3005
#, fuzzy
2982
3006
msgid "Going to try to start instance"
2983
3007
msgstr "准备尝试启动实例 %s"
2984
3008
 
2985
 
#: nova/compute/api.py:1041 nova/volume/api.py:229
 
3009
#: nova/compute/api.py:1055 nova/volume/api.py:264
2986
3010
#: nova/volume/volume_types.py:64
2987
3011
#, python-format
2988
3012
msgid "Searching by: %s"
2989
3013
msgstr "搜索条件: %s"
2990
3014
 
2991
 
#: nova/compute/api.py:1176
 
3015
#: nova/compute/api.py:1190
2992
3016
#, python-format
2993
3017
msgid "Image type not recognized %s"
2994
3018
msgstr "无法识别镜像类型 %s"
2995
3019
 
2996
 
#: nova/compute/api.py:1264
 
3020
#: nova/compute/api.py:1277
2997
3021
#, fuzzy, python-format
2998
3022
msgid "snapshot for %s"
2999
3023
msgstr "开始为虚拟机 %s 快照"
3000
3024
 
3001
 
#: nova/compute/api.py:1555
 
3025
#: nova/compute/api.py:1568
3002
3026
msgid "flavor_id is None. Assuming migration."
3003
3027
msgstr "flavor_id为空。假定在迁移。"
3004
3028
 
3005
 
#: nova/compute/api.py:1564
 
3029
#: nova/compute/api.py:1577
3006
3030
#, python-format
3007
3031
msgid ""
3008
3032
"Old instance type %(current_instance_type_name)s,  new instance type "
3009
3033
"%(new_instance_type_name)s"
3010
3034
msgstr "旧的实例类型 %(current_instance_type_name)s,新的实例类型 %(new_instance_type_name)s"
3011
3035
 
3012
 
#: nova/compute/api.py:1606
 
3036
#: nova/compute/api.py:1619
3013
3037
#, fuzzy, python-format
3014
3038
msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance. %(msg)s"
3015
3039
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
3016
3040
 
3017
 
#: nova/compute/api.py:1778
 
3041
#: nova/compute/api.py:1791
3018
3042
msgid "Locking"
3019
3043
msgstr ""
3020
3044
 
3021
 
#: nova/compute/api.py:1786
 
3045
#: nova/compute/api.py:1799
3022
3046
msgid "Unlocking"
3023
3047
msgstr ""
3024
3048
 
3025
 
#: nova/compute/api.py:1854
 
3049
#: nova/compute/api.py:1867
3026
3050
msgid "Volume must be attached in order to detach."
3027
3051
msgstr ""
3028
3052
 
3029
 
#: nova/compute/api.py:1939
 
3053
#: nova/compute/api.py:1952
3030
3054
#, fuzzy, python-format
3031
3055
msgid "Going to try to live migrate instance to %s"
3032
3056
msgstr "准备尝试终止实例 %s"
3033
3057
 
3034
 
#: nova/compute/api.py:2088
 
3058
#: nova/compute/api.py:2101
3035
3059
msgid "Keypair name contains unsafe characters"
3036
3060
msgstr ""
3037
3061
 
3038
 
#: nova/compute/api.py:2092
 
3062
#: nova/compute/api.py:2105
3039
3063
msgid "Keypair name must be between 1 and 255 characters long"
3040
3064
msgstr "密钥对名称长度必须在1到255个字符之间"
3041
3065
 
3042
 
#: nova/compute/api.py:2193
 
3066
#: nova/compute/api.py:2206
3043
3067
#, python-format
3044
3068
msgid "Security group %s is not a string or unicode"
3045
3069
msgstr "安全组 %s 既不是字符串也不是unicode"
3046
3070
 
3047
 
#: nova/compute/api.py:2196
 
3071
#: nova/compute/api.py:2209
3048
3072
#, python-format
3049
3073
msgid "Security group %s cannot be empty."
3050
3074
msgstr "安全组 %s 不能为空。"
3051
3075
 
3052
 
#: nova/compute/api.py:2204
 
3076
#: nova/compute/api.py:2217
3053
3077
#, fuzzy, python-format
3054
3078
msgid ""
3055
3079
"Value (%(value)s) for parameter Group%(property)s is invalid. Content "
3056
3080
"limited to '%(allowed)'."
3057
3081
msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。"
3058
3082
 
3059
 
#: nova/compute/api.py:2210
 
3083
#: nova/compute/api.py:2223
3060
3084
#, python-format
3061
3085
msgid "Security group %s should not be greater than 255 characters."
3062
3086
msgstr "安全组 %s 不能比255个字符更长。"
3063
3087
 
3064
 
#: nova/compute/api.py:2228
 
3088
#: nova/compute/api.py:2243
3065
3089
msgid "Quota exceeded, too many security groups."
3066
3090
msgstr ""
3067
3091
 
3068
 
#: nova/compute/api.py:2231
 
3092
#: nova/compute/api.py:2246
3069
3093
#, python-format
3070
3094
msgid "Create Security Group %s"
3071
3095
msgstr "创建安全组 %s"
3072
3096
 
3073
 
#: nova/compute/api.py:2238
 
3097
#: nova/compute/api.py:2253
3074
3098
#, python-format
3075
3099
msgid "Security group %s already exists"
3076
3100
msgstr "安全组 %s 已经存在"
3077
3101
 
3078
 
#: nova/compute/api.py:2295
 
3102
#: nova/compute/api.py:2318
3079
3103
#, fuzzy
3080
3104
msgid "Security group is still in use"
3081
3105
msgstr "安全组id应该是整数"
3082
3106
 
3083
 
#: nova/compute/api.py:2303
 
3107
#: nova/compute/api.py:2326
3084
3108
msgid "Failed to update usages deallocating security group"
3085
3109
msgstr ""
3086
3110
 
3087
 
#: nova/compute/api.py:2306
 
3111
#: nova/compute/api.py:2329
3088
3112
#, python-format
3089
3113
msgid "Delete security group %s"
3090
3114
msgstr "删除安全组 %s"
3091
3115
 
3092
 
#: nova/compute/api.py:2563
 
3116
#: nova/compute/api.py:2586
3093
3117
#, python-format
3094
3118
msgid "Rule (%s) not found"
3095
3119
msgstr "没有找到规则 (%s)"
3096
3120
 
3097
 
#: nova/compute/api.py:2572
 
3121
#: nova/compute/api.py:2595
3098
3122
#, fuzzy
3099
3123
msgid "Quota exceeded, too many security group rules."
3100
3124
msgstr "添加安全组规则:%r"
3101
3125
 
3102
 
#: nova/compute/api.py:2575
 
3126
#: nova/compute/api.py:2598
3103
3127
#, python-format
3104
3128
msgid "Authorize security group ingress %s"
3105
3129
msgstr "授权 %s 安全组入口权限"
3106
3130
 
3107
 
#: nova/compute/api.py:2586
 
3131
#: nova/compute/api.py:2609
3108
3132
#, python-format
3109
3133
msgid "Revoke security group ingress %s"
3110
3134
msgstr "撤销 %s 安全组入口权限"
3127
3151
msgid "Instance type %s not found for deletion"
3128
3152
msgstr "未找到要删除的实例类型 %s"
3129
3153
 
3130
 
#: nova/compute/manager.py:169
 
3154
#: nova/compute/manager.py:167
3131
3155
msgid "Possibly task preempted."
3132
3156
msgstr ""
3133
3157
 
3134
 
#: nova/compute/manager.py:225
 
3158
#: nova/compute/manager.py:223
3135
3159
#, fuzzy, python-format
3136
3160
msgid "Loading compute driver '%s'"
3137
3161
msgstr "LoggingVolumeDriver: %s"
3138
3162
 
3139
 
#: nova/compute/manager.py:231
 
3163
#: nova/compute/manager.py:229
3140
3164
#, python-format
3141
3165
msgid "Unable to load the virtualization driver: %s"
3142
3166
msgstr "无法加载虚拟驱动:%s"
3143
3167
 
3144
 
#: nova/compute/manager.py:266
 
3168
#: nova/compute/manager.py:264
3145
3169
msgid "Instance has been destroyed from under us while trying to set it to ERROR"
3146
3170
msgstr ""
3147
3171
 
3148
 
#: nova/compute/manager.py:287
 
3172
#: nova/compute/manager.py:292
3149
3173
#, python-format
3150
3174
msgid "Current state is %(drv_state)s, state in DB is %(db_state)s."
3151
3175
msgstr "当前状态是 %(drv_state)s,数据库状态是 %(db_state)s。"
3152
3176
 
3153
 
#: nova/compute/manager.py:301
 
3177
#: nova/compute/manager.py:306
3154
3178
msgid "Rebooting instance after nova-compute restart."
3155
3179
msgstr "nova-compute重启后,实例正在重启。"
3156
3180
 
3157
 
#: nova/compute/manager.py:315
 
3181
#: nova/compute/manager.py:320
3158
3182
#, fuzzy
3159
3183
msgid "Hypervisor driver does not support resume guests"
3160
3184
msgstr "虚拟机管理程序驱动不支持防火墙规则"
3161
3185
 
3162
 
#: nova/compute/manager.py:325
 
3186
#: nova/compute/manager.py:330
3163
3187
msgid "Hypervisor driver does not support firewall rules"
3164
3188
msgstr "虚拟机管理程序驱动不支持防火墙规则"
3165
3189
 
3166
 
#: nova/compute/manager.py:334
 
3190
#: nova/compute/manager.py:339
3167
3191
msgid "Checking state"
3168
3192
msgstr "正在检查状态"
3169
3193
 
3170
 
#: nova/compute/manager.py:407
 
3194
#: nova/compute/manager.py:412
3171
3195
#, python-format
3172
3196
msgid "Setting up bdm %s"
3173
3197
msgstr "正在设置 bdm %s"
3174
3198
 
3175
 
#: nova/compute/manager.py:525
 
3199
#: nova/compute/manager.py:534
3176
3200
#, fuzzy, python-format
3177
3201
msgid "Build error: %s"
3178
3202
msgstr "数据库错误:%s"
3179
3203
 
3180
 
#: nova/compute/manager.py:542
 
3204
#: nova/compute/manager.py:551
3181
3205
msgid "Error trying to reschedule"
3182
3206
msgstr ""
3183
3207
 
3184
 
#: nova/compute/manager.py:559
 
3208
#: nova/compute/manager.py:568
3185
3209
msgid "Retry info not present, will not reschedule"
3186
3210
msgstr ""
3187
3211
 
3188
 
#: nova/compute/manager.py:564
 
3212
#: nova/compute/manager.py:573
3189
3213
msgid "No request spec, will not reschedule"
3190
3214
msgstr ""
3191
3215
 
3192
 
#: nova/compute/manager.py:570
 
3216
#: nova/compute/manager.py:579
3193
3217
#, python-format
3194
3218
msgid "Re-scheduling instance: attempt %d"
3195
3219
msgstr ""
3196
3220
 
3197
 
#: nova/compute/manager.py:595
 
3221
#: nova/compute/manager.py:604
3198
3222
msgid "Instance build timed out. Set to error state."
3199
3223
msgstr ""
3200
3224
 
3201
 
#: nova/compute/manager.py:626
 
3225
#: nova/compute/manager.py:635
3202
3226
msgid "Instance has already been created"
3203
3227
msgstr "实例已经创建"
3204
3228
 
3205
 
#: nova/compute/manager.py:669
 
3229
#: nova/compute/manager.py:678
3206
3230
#, python-format
3207
3231
msgid ""
3208
3232
"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, "
3211
3235
"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, "
3212
3236
"allowed_size_bytes=%(allowed_size_bytes)d"
3213
3237
 
3214
 
#: nova/compute/manager.py:675
 
3238
#: nova/compute/manager.py:684
3215
3239
#, python-format
3216
3240
msgid ""
3217
3241
"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed "
3220
3244
"镜像 '%(image_id)s'  的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 "
3221
3245
"%(allowed_size_bytes)d"
3222
3246
 
3223
 
#: nova/compute/manager.py:685
 
3247
#: nova/compute/manager.py:694
3224
3248
msgid "Starting instance..."
3225
3249
msgstr "正在启动虚拟机"
3226
3250
 
3227
 
#: nova/compute/manager.py:707
 
3251
#: nova/compute/manager.py:715
3228
3252
msgid "Instance failed network setup"
3229
3253
msgstr "实例网络设置失败"
3230
3254
 
3231
 
#: nova/compute/manager.py:711
 
3255
#: nova/compute/manager.py:719
3232
3256
#, python-format
3233
3257
msgid "Instance network_info: |%s|"
3234
3258
msgstr "实例的network_info:|%s|"
3235
3259
 
3236
 
#: nova/compute/manager.py:724
 
3260
#: nova/compute/manager.py:732
3237
3261
msgid "Instance failed block device setup"
3238
3262
msgstr "实例块设备设置失败"
3239
3263
 
3240
 
#: nova/compute/manager.py:742
 
3264
#: nova/compute/manager.py:750
3241
3265
msgid "Instance failed to spawn"
3242
3266
msgstr "实例生产失败"
3243
3267
 
3244
 
#: nova/compute/manager.py:766
 
3268
#: nova/compute/manager.py:774
3245
3269
msgid "Deallocating network for instance"
3246
3270
msgstr "释放实例的网络"
3247
3271
 
3248
 
#: nova/compute/manager.py:826
 
3272
#: nova/compute/manager.py:834
3249
3273
#, python-format
3250
3274
msgid "%(action_str)s instance"
3251
3275
msgstr "%(action_str)s 实例"
3252
3276
 
3253
 
#: nova/compute/manager.py:857
 
3277
#: nova/compute/manager.py:865
3254
3278
#, python-format
3255
3279
msgid "Ignoring DiskNotFound: %s"
3256
3280
msgstr "忽略异常 DiskNotFound: %s"
3257
3281
 
3258
 
#: nova/compute/manager.py:860
 
3282
#: nova/compute/manager.py:868
3259
3283
#, fuzzy, python-format
3260
3284
msgid "Ignoring VolumeNotFound: %s"
3261
3285
msgstr "忽略异常 DiskNotFound: %s"
3262
3286
 
3263
 
#: nova/compute/manager.py:869
 
3287
#: nova/compute/manager.py:877
3264
3288
#, python-format
3265
3289
msgid "terminating bdm %s"
3266
3290
msgstr "终止bdm %s"
3267
3291
 
3268
 
#: nova/compute/manager.py:915 nova/compute/manager.py:1644
3269
 
#: nova/compute/manager.py:2811
 
3292
#: nova/compute/manager.py:901
 
3293
#, python-format
 
3294
msgid "Ignoring volume cleanup failure due to %s"
 
3295
msgstr ""
 
3296
 
 
3297
#: nova/compute/manager.py:933 nova/compute/manager.py:1683
 
3298
#: nova/compute/manager.py:2814
3270
3299
#, python-format
3271
3300
msgid "%s. Setting instance vm_state to ERROR"
3272
3301
msgstr "%s。把实例的 vm_state设置为ERROR"
3273
3302
 
3274
 
#: nova/compute/manager.py:997
 
3303
#: nova/compute/manager.py:1015
3275
3304
#, fuzzy
3276
3305
msgid "Rebuilding instance"
3277
3306
msgstr "正在重新创建实例 %s"
3278
3307
 
3279
 
#: nova/compute/manager.py:1073
 
3308
#: nova/compute/manager.py:1091
3280
3309
#, fuzzy
3281
3310
msgid "Rebooting instance"
3282
3311
msgstr "正在重启虚拟机 %s"
3283
3312
 
3284
 
#: nova/compute/manager.py:1085
 
3313
#: nova/compute/manager.py:1103
3285
3314
#, fuzzy, python-format
3286
3315
msgid ""
3287
3316
"trying to reboot a non-running instance: (state: %(state)s expected: "
3288
3317
"%(running)s)"
3289
3318
msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3290
3319
 
3291
 
#: nova/compute/manager.py:1099
 
3320
#: nova/compute/manager.py:1117
3292
3321
#, fuzzy, python-format
3293
3322
msgid "Cannot reboot instance: %(exc)s"
3294
3323
msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s"
3295
3324
 
3296
 
#: nova/compute/manager.py:1136
3297
 
#, fuzzy, python-format
 
3325
#: nova/compute/manager.py:1154
 
3326
#, fuzzy
3298
3327
msgid "instance snapshotting"
3299
3328
msgstr "实例 %s: 快照中"
3300
3329
 
3301
 
#: nova/compute/manager.py:1142
 
3330
#: nova/compute/manager.py:1160
3302
3331
#, fuzzy, python-format
3303
3332
msgid ""
3304
3333
"trying to snapshot a non-running instance: (state: %(state)s expected: "
3305
3334
"%(running)s)"
3306
3335
msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3307
3336
 
3308
 
#: nova/compute/manager.py:1200
 
3337
#: nova/compute/manager.py:1225
3309
3338
#, python-format
3310
3339
msgid "Found %(num_images)d images (rotation: %(rotation)d)"
3311
3340
msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)"
3312
3341
 
3313
 
#: nova/compute/manager.py:1206
 
3342
#: nova/compute/manager.py:1231
3314
3343
#, python-format
3315
3344
msgid "Rotating out %d backups"
3316
3345
msgstr "轮换出%d个备份"
3317
3346
 
3318
 
#: nova/compute/manager.py:1211
 
3347
#: nova/compute/manager.py:1236
3319
3348
#, python-format
3320
3349
msgid "Deleting image %s"
3321
3350
msgstr "正在删除镜像 %s"
3322
3351
 
3323
 
#: nova/compute/manager.py:1242
 
3352
#: nova/compute/manager.py:1267
3324
3353
#, python-format
3325
3354
msgid "Failed to set admin password. Instance %s is not running"
3326
3355
msgstr "设置管理员密码失败。实例 %s 没有运行"
3327
3356
 
3328
 
#: nova/compute/manager.py:1249
 
3357
#: nova/compute/manager.py:1274
3329
3358
#, fuzzy
3330
3359
msgid "Root password set"
3331
3360
msgstr "实例 %s:Root密码已设置"
3332
3361
 
3333
 
#: nova/compute/manager.py:1259
 
3362
#: nova/compute/manager.py:1284
3334
3363
msgid "set_admin_password is not implemented by this driver."
3335
3364
msgstr "该驱动不能执行set_admin_password。"
3336
3365
 
3337
 
#: nova/compute/manager.py:1275
 
3366
#: nova/compute/manager.py:1300
3338
3367
#, fuzzy, python-format
3339
3368
msgid "set_admin_password failed: %s"
3340
3369
msgstr "该驱动不能执行set_admin_password。"
3341
3370
 
3342
 
#: nova/compute/manager.py:1283
 
3371
#: nova/compute/manager.py:1308
3343
3372
#, fuzzy
3344
3373
msgid "error setting admin password"
3345
3374
msgstr "设置管理员密码出错"
3346
3375
 
3347
 
#: nova/compute/manager.py:1298
 
3376
#: nova/compute/manager.py:1323
3348
3377
#, fuzzy, python-format
3349
3378
msgid ""
3350
3379
"trying to inject a file into a non-running (state: "
3353
3382
"试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: "
3354
3383
"%(expected_state)s)"
3355
3384
 
3356
 
#: nova/compute/manager.py:1302
 
3385
#: nova/compute/manager.py:1327
3357
3386
#, fuzzy, python-format
3358
3387
msgid "injecting file to %(path)s"
3359
3388
msgstr "注入文件路径:'%s'"
3360
3389
 
3361
 
#: nova/compute/manager.py:1315
 
3390
#: nova/compute/manager.py:1340
3362
3391
msgid "Rescuing"
3363
3392
msgstr ""
3364
3393
 
3365
 
#: nova/compute/manager.py:1342
 
3394
#: nova/compute/manager.py:1367
3366
3395
#, fuzzy
3367
3396
msgid "Unrescuing"
3368
3397
msgstr "实例 %s:取消救援"
3369
3398
 
3370
 
#: nova/compute/manager.py:1363
 
3399
#: nova/compute/manager.py:1388
3371
3400
#, python-format
3372
3401
msgid "Changing instance metadata according to %(diff)r"
3373
3402
msgstr ""
3374
3403
 
3375
 
#: nova/compute/manager.py:1498
 
3404
#: nova/compute/manager.py:1528
3376
3405
msgid "destination same as source!"
3377
3406
msgstr "目标与来源一样。"
3378
3407
 
3379
 
#: nova/compute/manager.py:1516
 
3408
#: nova/compute/manager.py:1546
3380
3409
msgid "Migrating"
3381
3410
msgstr ""
3382
3411
 
3383
 
#: nova/compute/manager.py:1697
 
3412
#: nova/compute/manager.py:1736
3384
3413
#, fuzzy
3385
3414
msgid "Pausing"
3386
3415
msgstr "正在更新。"
3387
3416
 
3388
 
#: nova/compute/manager.py:1714
 
3417
#: nova/compute/manager.py:1753
3389
3418
msgid "Unpausing"
3390
3419
msgstr ""
3391
3420
 
3392
 
#: nova/compute/manager.py:1752
 
3421
#: nova/compute/manager.py:1791
3393
3422
#, fuzzy
3394
3423
msgid "Retrieving diagnostics"
3395
3424
msgstr "实例 %s :获取诊断"
3396
3425
 
3397
 
#: nova/compute/manager.py:1782
 
3426
#: nova/compute/manager.py:1821
3398
3427
msgid "Resuming"
3399
3428
msgstr ""
3400
3429
 
3401
 
#: nova/compute/manager.py:1798
 
3430
#: nova/compute/manager.py:1837
3402
3431
#, fuzzy
3403
3432
msgid "Reset network"
3404
3433
msgstr "重置网络"
3405
3434
 
3406
 
#: nova/compute/manager.py:1803
 
3435
#: nova/compute/manager.py:1842
3407
3436
#, fuzzy
3408
3437
msgid "Inject network info"
3409
3438
msgstr "实例 %s:注入网络信息"
3410
3439
 
3411
 
#: nova/compute/manager.py:1806
 
3440
#: nova/compute/manager.py:1845
3412
3441
#, python-format
3413
3442
msgid "network_info to inject: |%s|"
3414
3443
msgstr "将注入的network_info:|%s|"
3415
3444
 
3416
 
#: nova/compute/manager.py:1823
 
3445
#: nova/compute/manager.py:1862
3417
3446
#, fuzzy
3418
3447
msgid "Get console output"
3419
3448
msgstr "获取实例 %s 控制台输出"
3420
3449
 
3421
 
#: nova/compute/manager.py:1848
 
3450
#: nova/compute/manager.py:1887
3422
3451
#, fuzzy
3423
3452
msgid "Getting vnc console"
3424
3453
msgstr "实例 %s:正在获得VNC控制台"
3425
3454
 
3426
 
#: nova/compute/manager.py:1876
 
3455
#: nova/compute/manager.py:1915
3427
3456
#, python-format
3428
3457
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
3429
3458
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3430
3459
 
3431
 
#: nova/compute/manager.py:1918
 
3460
#: nova/compute/manager.py:1957
3432
3461
#, python-format
3433
3462
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
3434
3463
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3435
3464
 
3436
 
#: nova/compute/manager.py:1927
 
3465
#: nova/compute/manager.py:1966
3437
3466
#, fuzzy, python-format
3438
3467
msgid ""
3439
3468
"Failed to connect to volume %(volume_id)s while attaching at "
3440
3469
"%(mountpoint)s"
3441
3470
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3442
3471
 
3443
 
#: nova/compute/manager.py:1942
 
3472
#: nova/compute/manager.py:1981
3444
3473
#, fuzzy, python-format
3445
3474
msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s"
3446
3475
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3447
3476
 
3448
 
#: nova/compute/manager.py:1971
 
3477
#: nova/compute/manager.py:2010
3449
3478
#, python-format
3450
3479
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
3451
3480
msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离"
3452
3481
 
3453
 
#: nova/compute/manager.py:1975
 
3482
#: nova/compute/manager.py:2014
3454
3483
#, fuzzy
3455
3484
msgid "Detaching volume from unknown instance"
3456
3485
msgstr "从未知实例%s中分离卷"
3457
3486
 
3458
 
#: nova/compute/manager.py:1988
 
3487
#: nova/compute/manager.py:2027
3459
3488
#, fuzzy, python-format
3460
3489
msgid "Faild to detach volume %(volume_id)s from %(mp)s"
3461
3490
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3462
3491
 
3463
 
#: nova/compute/manager.py:2081
 
3492
#: nova/compute/manager.py:2120
3464
3493
msgid "Instance has no volume."
3465
3494
msgstr "实例没有卷。"
3466
3495
 
3467
 
#: nova/compute/manager.py:2142
 
3496
#: nova/compute/manager.py:2173
3468
3497
#, python-format
3469
3498
msgid "Pre live migration failed at  %(dest)s"
3470
3499
msgstr "预在线迁移在%(dest)s失败"
3471
3500
 
3472
 
#: nova/compute/manager.py:2168
 
3501
#: nova/compute/manager.py:2199
3473
3502
#, fuzzy
3474
3503
msgid "_post_live_migration() is started.."
3475
3504
msgstr "post_live_migration()已经启动。"
3476
3505
 
3477
 
#: nova/compute/manager.py:2197
 
3506
#: nova/compute/manager.py:2228
3478
3507
msgid "No floating_ip found"
3479
3508
msgstr "没有找到floating_ip"
3480
3509
 
3481
 
#: nova/compute/manager.py:2205
 
3510
#: nova/compute/manager.py:2236
3482
3511
msgid "No floating_ip found."
3483
3512
msgstr "没有找到floating_ip"
3484
3513
 
3485
 
#: nova/compute/manager.py:2207
 
3514
#: nova/compute/manager.py:2238
3486
3515
#, python-format
3487
3516
msgid ""
3488
3517
"Live migration: Unexpected error: cannot inherit floating ip.\n"
3491
3520
"在线迁移:意外的错误:无法继承浮动ip。\n"
3492
3521
"%(e)s"
3493
3522
 
3494
 
#: nova/compute/manager.py:2233
 
3523
#: nova/compute/manager.py:2264
3495
3524
#, python-format
3496
3525
msgid "Migrating instance to %(dest)s finished successfully."
3497
3526
msgstr "把实例迁移到 %(dest)s 成功完成。"
3498
3527
 
3499
 
#: nova/compute/manager.py:2235
 
3528
#: nova/compute/manager.py:2266
3500
3529
msgid ""
3501
3530
"You may see the error \"libvirt: QEMU error: Domain not found: no domain "
3502
3531
"with matching name.\" This error can be safely ignored."
3504
3533
"你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching "
3505
3534
"name。”这个错误可以放心的忽略。"
3506
3535
 
3507
 
#: nova/compute/manager.py:2249
 
3536
#: nova/compute/manager.py:2280
3508
3537
#, fuzzy
3509
3538
msgid "Post operation of migration started"
3510
3539
msgstr "迁移后操作启动"
3511
3540
 
3512
 
#: nova/compute/manager.py:2380
 
3541
#: nova/compute/manager.py:2411
3513
3542
msgid "Updated the info_cache for instance"
3514
3543
msgstr ""
3515
3544
 
3516
 
#: nova/compute/manager.py:2406
 
3545
#: nova/compute/manager.py:2437
3517
3546
#, python-format
3518
3547
msgid ""
3519
3548
"Found %(migration_count)d unconfirmed migrations older than "
3520
3549
"%(confirm_window)d seconds"
3521
3550
msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移"
3522
3551
 
3523
 
#: nova/compute/manager.py:2411
 
3552
#: nova/compute/manager.py:2442
3524
3553
#, python-format
3525
3554
msgid "Setting migration %(migration_id)s to error: %(reason)s"
3526
3555
msgstr ""
3527
3556
 
3528
 
#: nova/compute/manager.py:2423
 
3557
#: nova/compute/manager.py:2451
3529
3558
#, fuzzy, python-format
3530
3559
msgid ""
3531
3560
"Automatically confirming migration %(migration_id)s for instance "
3532
3561
"%(instance_uuid)s"
3533
3562
msgstr "为实例 %(instance_uuid)s 关闭虚拟机"
3534
3563
 
3535
 
#: nova/compute/manager.py:2430
 
3564
#: nova/compute/manager.py:2458
3536
3565
#, fuzzy, python-format
3537
3566
msgid "Instance %(instance_uuid)s not found"
3538
3567
msgstr "没有找到实例 %(instance_id)s"
3539
3568
 
3540
 
#: nova/compute/manager.py:2434
 
3569
#: nova/compute/manager.py:2462
3541
3570
#, fuzzy
3542
3571
msgid "In ERROR state"
3543
3572
msgstr "节点处于未知的错误状态。"
3544
3573
 
3545
 
#: nova/compute/manager.py:2441
 
3574
#: nova/compute/manager.py:2469
3546
3575
#, python-format
3547
3576
msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None"
3548
3577
msgstr ""
3549
3578
 
3550
 
#: nova/compute/manager.py:2449
 
3579
#: nova/compute/manager.py:2477
3551
3580
#, python-format
3552
3581
msgid "Error auto-confirming resize: %(e)s. Will retry later."
3553
3582
msgstr ""
3554
3583
 
3555
 
#: nova/compute/manager.py:2466
 
3584
#: nova/compute/manager.py:2494
3556
3585
#, python-format
3557
3586
msgid ""
3558
3587
"Running instance usage audit for host %(host)s from %(begin_time)s to "
3559
3588
"%(end_time)s. %(number_instances)s instances."
3560
3589
msgstr ""
3561
3590
 
3562
 
#: nova/compute/manager.py:2484
 
3591
#: nova/compute/manager.py:2512
3563
3592
#, python-format
3564
3593
msgid "Failed to generate usage audit for instance on host %s"
3565
3594
msgstr ""
3566
3595
 
3567
 
#: nova/compute/manager.py:2508
 
3596
#: nova/compute/manager.py:2536
3568
3597
msgid "Updating bandwidth usage cache"
3569
3598
msgstr "更新带宽使用缓存"
3570
3599
 
3571
 
#: nova/compute/manager.py:2536
 
3600
#: nova/compute/manager.py:2562
3572
3601
msgid "Updating host status"
3573
3602
msgstr "更新主机状态"
3574
3603
 
3575
 
#: nova/compute/manager.py:2563
 
3604
#: nova/compute/manager.py:2589
3576
3605
#, python-format
3577
3606
msgid ""
3578
3607
"Found %(num_db_instances)s in the database and %(num_vm_instances)s on "
3579
3608
"the hypervisor."
3580
3609
msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。"
3581
3610
 
3582
 
#: nova/compute/manager.py:2571 nova/compute/manager.py:2609
 
3611
#: nova/compute/manager.py:2595 nova/compute/manager.py:2633
3583
3612
msgid "During sync_power_state the instance has a pending task. Skip."
3584
3613
msgstr ""
3585
3614
 
3586
 
#: nova/compute/manager.py:2596
 
3615
#: nova/compute/manager.py:2620
3587
3616
#, python-format
3588
3617
msgid ""
3589
3618
"During the sync_power process the instance has moved from host %(src)s to"
3590
3619
" host %(dst)s"
3591
3620
msgstr ""
3592
3621
 
3593
 
#: nova/compute/manager.py:2633
 
3622
#: nova/compute/manager.py:2657
3594
3623
msgid "Instance shutdown by itself. Calling the stop API."
3595
3624
msgstr ""
3596
3625
 
3597
 
#: nova/compute/manager.py:2645 nova/compute/manager.py:2656
3598
 
#: nova/compute/manager.py:2670
 
3626
#: nova/compute/manager.py:2669 nova/compute/manager.py:2680
 
3627
#: nova/compute/manager.py:2694
3599
3628
msgid "error during stop() in sync_power_state."
3600
3629
msgstr ""
3601
3630
 
3602
 
#: nova/compute/manager.py:2650
 
3631
#: nova/compute/manager.py:2674
3603
3632
msgid "Instance is paused or suspended unexpectedly. Calling the stop API."
3604
3633
msgstr ""
3605
3634
 
3606
 
#: nova/compute/manager.py:2663
 
3635
#: nova/compute/manager.py:2687
3607
3636
msgid "Instance is not stopped. Calling the stop API."
3608
3637
msgstr ""
3609
3638
 
3610
 
#: nova/compute/manager.py:2679
 
3639
#: nova/compute/manager.py:2703
3611
3640
#, fuzzy
3612
3641
msgid "Instance is not (soft-)deleted."
3613
3642
msgstr "实例未启动"
3614
3643
 
3615
 
#: nova/compute/manager.py:2687
 
3644
#: nova/compute/manager.py:2711
3616
3645
msgid "FLAGS.reclaim_instance_interval <= 0, skipping..."
3617
3646
msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..."
3618
3647
 
3619
 
#: nova/compute/manager.py:2698
 
3648
#: nova/compute/manager.py:2722
3620
3649
msgid "Reclaiming deleted instance"
3621
3650
msgstr "回收删除的实例"
3622
3651
 
3623
 
#: nova/compute/manager.py:2765
 
3652
#: nova/compute/manager.py:2768
3624
3653
#, fuzzy, python-format
3625
3654
msgid ""
3626
3655
"Detected instance with name label '%(name)s' which is marked as DELETED "
3627
3656
"but still present on host."
3628
3657
msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。"
3629
3658
 
3630
 
#: nova/compute/manager.py:2772
 
3659
#: nova/compute/manager.py:2775
3631
3660
#, fuzzy, python-format
3632
3661
msgid ""
3633
3662
"Destroying instance with name label '%(name)s' which is marked as DELETED"
3634
3663
" but still present on host."
3635
3664
msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。"
3636
3665
 
3637
 
#: nova/compute/manager.py:2779
 
3666
#: nova/compute/manager.py:2782
3638
3667
#, python-format
3639
3668
msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action"
3640
3669
msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'"
3641
3670
 
3642
 
#: nova/compute/resource_tracker.py:196
3643
 
#, python-format
3644
 
msgid ""
3645
 
"Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, mem limit"
3646
 
" %(memory_mb_limit)s"
3647
 
msgstr ""
3648
 
 
3649
 
#: nova/compute/resource_tracker.py:207
3650
 
#, python-format
3651
 
msgid "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d"
3652
 
msgstr ""
3653
 
 
3654
 
#: nova/compute/resource_tracker.py:215
3655
 
#, python-format
3656
 
msgid "Limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d"
3657
 
msgstr ""
3658
 
 
3659
 
#: nova/compute/resource_tracker.py:220
 
3671
#: nova/compute/resource_tracker.py:173
 
3672
#, python-format
 
3673
msgid ""
 
3674
"Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs "
 
3675
"%(vcpus)d"
 
3676
msgstr ""
 
3677
 
 
3678
#: nova/compute/resource_tracker.py:202
 
3679
#, python-format
 
3680
msgid ""
 
3681
"Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d"
 
3682
" MB"
 
3683
msgstr ""
 
3684
 
 
3685
#: nova/compute/resource_tracker.py:211
 
3686
msgid "Memory limit not specified, defaulting to unlimited"
 
3687
msgstr ""
 
3688
 
 
3689
#: nova/compute/resource_tracker.py:217
 
3690
#, python-format
 
3691
msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB"
 
3692
msgstr ""
 
3693
 
 
3694
#: nova/compute/resource_tracker.py:224
3660
3695
#, python-format
3661
3696
msgid ""
3662
3697
"Unable to claim resources.  Free memory %(free_ram_mb)d MB < requested "
3663
3698
"memory %(memory_mb)d MB"
3664
3699
msgstr ""
3665
3700
 
3666
 
#: nova/compute/resource_tracker.py:226
 
3701
#: nova/compute/resource_tracker.py:233
 
3702
#, python-format
 
3703
msgid ""
 
3704
"Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: "
 
3705
"%(free_disk)d GB"
 
3706
msgstr ""
 
3707
 
 
3708
#: nova/compute/resource_tracker.py:242
 
3709
msgid "Disk limit not specified, defaulting to unlimited"
 
3710
msgstr ""
 
3711
 
 
3712
#: nova/compute/resource_tracker.py:248
 
3713
#, python-format
 
3714
msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB"
 
3715
msgstr ""
 
3716
 
 
3717
#: nova/compute/resource_tracker.py:254
3667
3718
#, python-format
3668
3719
msgid ""
3669
3720
"Unable to claim resources.  Free disk %(free_disk_gb)d GB < requested "
3670
3721
"disk %(disk_gb)d GB"
3671
3722
msgstr ""
3672
3723
 
3673
 
#: nova/compute/resource_tracker.py:261
 
3724
#: nova/compute/resource_tracker.py:265
 
3725
#, python-format
 
3726
msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d"
 
3727
msgstr ""
 
3728
 
 
3729
#: nova/compute/resource_tracker.py:272
 
3730
msgid "VCPU limit not specified, defaulting to unlimited"
 
3731
msgstr ""
 
3732
 
 
3733
#: nova/compute/resource_tracker.py:276
 
3734
#, python-format
 
3735
msgid "CPU limit: %(vcpu_limit)d"
 
3736
msgstr ""
 
3737
 
 
3738
#: nova/compute/resource_tracker.py:283
 
3739
#, python-format
 
3740
msgid ""
 
3741
"Unable to claim resources.  Free CPU %(free_vcpus)d < requested CPU "
 
3742
"%(vcpus)d"
 
3743
msgstr ""
 
3744
 
 
3745
#: nova/compute/resource_tracker.py:306
3674
3746
#, python-format
3675
3747
msgid "Finishing claim: %s"
3676
3748
msgstr ""
3677
3749
 
3678
 
#: nova/compute/resource_tracker.py:263
 
3750
#: nova/compute/resource_tracker.py:308
3679
3751
#, python-format
3680
3752
msgid ""
3681
 
"Can't find claim %d.  It may have been 'finished' twice, or it has "
 
3753
"Can't find claim %s.  It may have been 'finished' twice, or it has "
3682
3754
"already timed out."
3683
3755
msgstr ""
3684
3756
 
3685
 
#: nova/compute/resource_tracker.py:280
 
3757
#: nova/compute/resource_tracker.py:325
3686
3758
#, fuzzy, python-format
3687
3759
msgid "Aborting claim: %s"
3688
3760
msgstr "实例的network_info:|%s|"
3689
3761
 
3690
 
#: nova/compute/resource_tracker.py:286
 
3762
#: nova/compute/resource_tracker.py:335
3691
3763
#, python-format
3692
3764
msgid ""
3693
 
"Claim %d not found.  It either timed out or was already explicitly "
 
3765
"Claim %s not found.  It either timed out or was already explicitly "
3694
3766
"finished/aborted"
3695
3767
msgstr ""
3696
3768
 
3697
 
#: nova/compute/resource_tracker.py:316
 
3769
#: nova/compute/resource_tracker.py:369
3698
3770
msgid ""
3699
3771
"Virt driver does not support 'get_available_resource'  Compute tracking "
3700
3772
"is disabled."
3701
3773
msgstr ""
3702
3774
 
3703
 
#: nova/compute/resource_tracker.py:330
3704
 
#, python-format
3705
 
msgid "free_ram_mb: %s"
3706
 
msgstr ""
3707
 
 
3708
 
#: nova/compute/resource_tracker.py:331
3709
 
#, python-format
3710
 
msgid "free_disk_gb: %s"
3711
 
msgstr ""
3712
 
 
3713
 
#: nova/compute/resource_tracker.py:356
 
3775
#: nova/compute/resource_tracker.py:408
3714
3776
#, python-format
3715
3777
msgid "Compute_service record created for %s "
3716
3778
msgstr "Compute_service记录为 %s 创建 "
3717
3779
 
3718
 
#: nova/compute/resource_tracker.py:362
 
3780
#: nova/compute/resource_tracker.py:413
3719
3781
#, python-format
3720
3782
msgid "Compute_service record updated for %s "
3721
3783
msgstr "Compute_service记录为 %s 更新 "
3722
3784
 
3723
 
#: nova/compute/resource_tracker.py:389
3724
 
#, python-format
3725
 
msgid "Expiring resource claim %d"
3726
 
msgstr ""
 
3785
#: nova/compute/resource_tracker.py:423
 
3786
#, fuzzy, python-format
 
3787
msgid "Expiring resource claim %s"
 
3788
msgstr "扩展资源:%s"
3727
3789
 
3728
 
#: nova/compute/resource_tracker.py:435
 
3790
#: nova/compute/resource_tracker.py:437
3729
3791
#, fuzzy, python-format
3730
3792
msgid "No service record for host %s"
3731
3793
msgstr "计算节点 %s 没有服务"
3732
3794
 
 
3795
#: nova/compute/resource_tracker.py:447
 
3796
#, python-format
 
3797
msgid "Hypervisor: free ram (MB): %s"
 
3798
msgstr ""
 
3799
 
3733
3800
#: nova/compute/resource_tracker.py:448
3734
3801
#, python-format
 
3802
msgid "Hypervisor: free disk (GB): %s"
 
3803
msgstr ""
 
3804
 
 
3805
#: nova/compute/resource_tracker.py:453
 
3806
#, python-format
 
3807
msgid "Hypervisor: free VCPUs: %s"
 
3808
msgstr ""
 
3809
 
 
3810
#: nova/compute/resource_tracker.py:455
 
3811
msgid "Hypervisor: VCPU information unavailable"
 
3812
msgstr ""
 
3813
 
 
3814
#: nova/compute/resource_tracker.py:462
 
3815
#, python-format
 
3816
msgid "Free ram (MB): %s"
 
3817
msgstr ""
 
3818
 
 
3819
#: nova/compute/resource_tracker.py:463
 
3820
#, fuzzy, python-format
 
3821
msgid "Free disk (GB): %s"
 
3822
msgstr "创建密钥对 %s"
 
3823
 
 
3824
#: nova/compute/resource_tracker.py:468
 
3825
#, python-format
 
3826
msgid "Free VCPUS: %s"
 
3827
msgstr ""
 
3828
 
 
3829
#: nova/compute/resource_tracker.py:470
 
3830
msgid "Free VCPU information unavailable"
 
3831
msgstr ""
 
3832
 
 
3833
#: nova/compute/resource_tracker.py:545
 
3834
#, python-format
3735
3835
msgid "Missing keys: %s"
3736
3836
msgstr ""
3737
3837
 
3744
3844
msgid "Unable to find host for Instance %s"
3745
3845
msgstr "无法找到实例 %s 的宿主机"
3746
3846
 
3747
 
#: nova/compute/utils.py:61
 
3847
#: nova/compute/utils.py:83
3748
3848
#, python-format
3749
3849
msgid "Using %(prefix)s instead of %(req_prefix)s"
3750
3850
msgstr ""
3803
3903
msgid "Checking Token: %(token)s, %(token_valid)s)"
3804
3904
msgstr "检查令牌:%(token)s, %(token_valid)s)"
3805
3905
 
3806
 
#: nova/db/sqlalchemy/api.py:59
 
3906
#: nova/db/sqlalchemy/api.py:57
3807
3907
msgid "Use of empty request context is deprecated"
3808
3908
msgstr "使用空的请求上下文是不推荐的"
3809
3909
 
3810
 
#: nova/db/sqlalchemy/api.py:214
 
3910
#: nova/db/sqlalchemy/api.py:213
3811
3911
#, python-format
3812
3912
msgid "Unrecognized read_deleted value '%s'"
3813
3913
msgstr "无法识别的 read_deleted 取值”%s“"
3814
3914
 
3815
 
#: nova/db/sqlalchemy/api.py:2776
 
3915
#: nova/db/sqlalchemy/api.py:2777
3816
3916
#, python-format
3817
3917
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
3818
3918
msgstr ""
3819
3919
 
3820
 
#: nova/db/sqlalchemy/api.py:4648
3821
 
#, fuzzy, python-format
 
3920
#: nova/db/sqlalchemy/api.py:4655
 
3921
#, fuzzy
3822
3922
msgid "Backend exists"
3823
3923
msgstr "后台 %s"
3824
3924
 
3825
 
#: nova/db/sqlalchemy/api.py:4668 nova/db/sqlalchemy/api.py:4694
 
3925
#: nova/db/sqlalchemy/api.py:4675 nova/db/sqlalchemy/api.py:4701
3826
3926
#, python-format
3827
3927
msgid "No backend config with id %(sm_backend_id)s"
3828
3928
msgstr "没有id为%(sm_backend_id)s的后台配置"
3829
3929
 
3830
 
#: nova/db/sqlalchemy/api.py:4706
 
3930
#: nova/db/sqlalchemy/api.py:4713
3831
3931
#, fuzzy, python-format
3832
3932
msgid "No backend config with sr uuid %(sr_uuid)s"
3833
3933
msgstr "没有id为%(sm_backend_id)s的后台配置"
3834
3934
 
3835
 
#: nova/db/sqlalchemy/api.py:4740
3836
 
#, fuzzy, python-format
 
3935
#: nova/db/sqlalchemy/api.py:4747
 
3936
#, fuzzy
3837
3937
msgid "Flavor exists"
3838
3938
msgstr "类型:%s"
3839
3939
 
3840
 
#: nova/db/sqlalchemy/api.py:4755
 
3940
#: nova/db/sqlalchemy/api.py:4762
3841
3941
#, fuzzy, python-format
3842
3942
msgid "%(sm_flavor_id) flavor not found"
3843
3943
msgstr "类型 %(flavor_id)s 没有找到。"
3844
3944
 
3845
 
#: nova/db/sqlalchemy/api.py:4774
 
3945
#: nova/db/sqlalchemy/api.py:4781
3846
3946
#, fuzzy, python-format
3847
3947
msgid "No sm_flavor called %(sm_flavor_id)s"
3848
3948
msgstr "没有 sm_flavor 调用 %(sm_flavor)s"
3849
3949
 
3850
 
#: nova/db/sqlalchemy/api.py:4791
 
3950
#: nova/db/sqlalchemy/api.py:4798
3851
3951
#, fuzzy, python-format
3852
3952
msgid "No sm_flavor called %(sm_flavor_label)s"
3853
3953
msgstr "没有 sm_flavor 调用 %(sm_flavor)s"
3854
3954
 
3855
 
#: nova/db/sqlalchemy/api.py:4829
 
3955
#: nova/db/sqlalchemy/api.py:4836
3856
3956
#, python-format
3857
3957
msgid "No sm_volume with id %(volume_id)s"
3858
3958
msgstr "没有id为 %(volume_id)s 的 sm_volume"
3865
3965
msgid "Upgrade DB using Essex release first."
3866
3966
msgstr ""
3867
3967
 
3868
 
#: nova/db/sqlalchemy/session.py:149
 
3968
#: nova/db/sqlalchemy/session.py:162
3869
3969
#, fuzzy, python-format
3870
3970
msgid "SQL connection failed. %s attempts left."
3871
3971
msgstr "SQL连接失败 (%(connstring)s)。还剩 %(attempts)d 次。"
3948
4048
msgid "user_quotas table not dropped"
3949
4049
msgstr "dns_domains 表没有删除"
3950
4050
 
3951
 
#: nova/image/glance.py:137
 
4051
#: nova/image/glance.py:143
3952
4052
#, python-format
3953
4053
msgid ""
3954
4054
"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', "
4023
4123
msgid "kwargs: %s"
4024
4124
msgstr "参数:%s"
4025
4125
 
4026
 
#: nova/network/api.py:216
 
4126
#: nova/network/api.py:217
4027
4127
#, fuzzy, python-format
4028
4128
msgid "re-assign floating IP %(address)s from instance %(instance_id)s"
4029
4129
msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s"
4030
4130
 
4031
 
#: nova/network/ldapdns.py:318
 
4131
#: nova/network/ldapdns.py:317
4032
4132
msgid "This driver only supports type 'a' entries."
4033
4133
msgstr "驱动仅支持入口类型 'a'。"
4034
4134
 
4053
4153
msgid "IPTablesManager.apply completed with success"
4054
4154
msgstr "IPTablesManager.apply成功完成"
4055
4155
 
4056
 
#: nova/network/linux_net.py:576
 
4156
#: nova/network/linux_net.py:578
4057
4157
#, fuzzy, python-format
4058
4158
msgid "arping error for ip %s"
4059
4159
msgstr "在 %s 中发生 httplib 错误: "
4060
4160
 
4061
 
#: nova/network/linux_net.py:784
 
4161
#: nova/network/linux_net.py:788
4062
4162
#, fuzzy, python-format
4063
4163
msgid "Pid %d is stale, skip killing dnsmasq"
4064
4164
msgstr "Pid %d 过期了,重新启动dnsmasq"
4065
4165
 
4066
 
#: nova/network/linux_net.py:824
 
4166
#: nova/network/linux_net.py:828
4067
4167
#, python-format
4068
4168
msgid "Hupping dnsmasq threw %s"
4069
4169
msgstr "挂起进程 dnsmasq 时抛出 %s"
4070
4170
 
4071
 
#: nova/network/linux_net.py:826
 
4171
#: nova/network/linux_net.py:830
4072
4172
#, python-format
4073
4173
msgid "Pid %d is stale, relaunching dnsmasq"
4074
4174
msgstr "Pid %d 过期了,重新启动dnsmasq"
4075
4175
 
4076
 
#: nova/network/linux_net.py:888
 
4176
#: nova/network/linux_net.py:892
4077
4177
#, python-format
4078
4178
msgid "killing radvd threw %s"
4079
4179
msgstr "杀掉进程 radvd 时抛出 %s"
4080
4180
 
4081
 
#: nova/network/linux_net.py:890
 
4181
#: nova/network/linux_net.py:894
4082
4182
#, python-format
4083
4183
msgid "Pid %d is stale, relaunching radvd"
4084
4184
msgstr "Pid %d 过期了,重新启动radvd"
4085
4185
 
4086
 
#: nova/network/linux_net.py:1120
 
4186
#: nova/network/linux_net.py:1124
4087
4187
#, python-format
4088
4188
msgid "Starting VLAN inteface %s"
4089
4189
msgstr "正在开启VLAN接口 %s"
4090
4190
 
4091
 
#: nova/network/linux_net.py:1156
 
4191
#: nova/network/linux_net.py:1160
4092
4192
#, python-format
4093
4193
msgid "Starting Bridge interface for %s"
4094
4194
msgstr "正在为 %s 开启桥接口"
4095
4195
 
4096
 
#: nova/network/linux_net.py:1199
 
4196
#: nova/network/linux_net.py:1203
4097
4197
#, fuzzy, python-format
4098
4198
msgid "Failed to add interface: %s"
4099
4199
msgstr "挂起实例失败"
4100
4200
 
4101
 
#: nova/network/linux_net.py:1300
 
4201
#: nova/network/linux_net.py:1304
4102
4202
#, fuzzy, python-format
4103
4203
msgid "Starting bridge %s "
4104
4204
msgstr "保证桥 %s"
4105
4205
 
4106
 
#: nova/network/linux_net.py:1308
 
4206
#: nova/network/linux_net.py:1312
4107
4207
#, fuzzy, python-format
4108
4208
msgid "Done starting bridge %s"
4109
4209
msgstr "保证桥 %s"
4110
4210
 
4111
 
#: nova/network/linux_net.py:1327
 
4211
#: nova/network/linux_net.py:1331
4112
4212
#, fuzzy, python-format
4113
4213
msgid "Failed unplugging gateway interface '%s'"
4114
4214
msgstr "移除实例”%s“的虚拟网络设备时失败"
4115
4215
 
4116
 
#: nova/network/linux_net.py:1329
 
4216
#: nova/network/linux_net.py:1333
4117
4217
#, python-format
4118
4218
msgid "Unplugged gateway interface '%s'"
4119
4219
msgstr ""
4123
4223
msgid "Fixed ip %(fixed_ip_id)s not found"
4124
4224
msgstr "证书 %(certificate_id)s 没有找到。"
4125
4225
 
4126
 
#: nova/network/manager.py:299 nova/network/manager.py:548
 
4226
#: nova/network/manager.py:299 nova/network/manager.py:562
4127
4227
#, python-format
4128
4228
msgid "Interface %(interface)s not found"
4129
4229
msgstr "没有找到接口 %(interface)s"
4133
4233
msgid "floating IP allocation for instance |%s|"
4134
4234
msgstr "为实例 |%s| 分配浮动IP"
4135
4235
 
4136
 
#: nova/network/manager.py:373
4137
 
#, fuzzy, python-format
 
4236
#: nova/network/manager.py:378
 
4237
#, fuzzy
4138
4238
msgid "Floating IP is not associated. Ignore."
4139
4239
msgstr "浮动ip %(address)s 没有被关联。"
4140
4240
 
4141
 
#: nova/network/manager.py:391
 
4241
#: nova/network/manager.py:396
4142
4242
#, python-format
4143
4243
msgid "Address |%(address)s| is not allocated"
4144
4244
msgstr "地址 |%(address)s| 没有分配"
4145
4245
 
4146
 
#: nova/network/manager.py:395
 
4246
#: nova/network/manager.py:400
4147
4247
#, python-format
4148
4248
msgid "Address |%(address)s| is not allocated to your project |%(project)s|"
4149
4249
msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|"
4150
4250
 
4151
 
#: nova/network/manager.py:413
 
4251
#: nova/network/manager.py:421
4152
4252
#, fuzzy, python-format
4153
4253
msgid "Quota exceeded for %(pid)s, tried to allocate floating IP"
4154
4254
msgstr "%s 的配额超出,尝试分配地址"
4155
4255
 
4156
 
#: nova/network/manager.py:468
 
4256
#: nova/network/manager.py:482
4157
4257
msgid "Failed to update usages deallocating floating IP"
4158
4258
msgstr ""
4159
4259
 
4160
 
#: nova/network/manager.py:677
 
4260
#: nova/network/manager.py:691
4161
4261
#, python-format
4162
4262
msgid ""
4163
4263
"Database inconsistency: DNS domain |%s| is registered in the Nova db but "
4165
4265
"ignored."
4166
4266
msgstr "数据库不一致:DNS域|%s| 在Nova数据库中注册,但是对浮动或者实例DNS驱动均不可见。将被忽略。"
4167
4267
 
4168
 
#: nova/network/manager.py:723
 
4268
#: nova/network/manager.py:737
4169
4269
#, python-format
4170
4270
msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|."
4171
4271
msgstr "域 |%(domain)s| 已经存在,把区域改变为 |%(av_zone)s|。"
4172
4272
 
4173
 
#: nova/network/manager.py:733
 
4273
#: nova/network/manager.py:747
4174
4274
#, python-format
4175
4275
msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|."
4176
4276
msgstr "域 |%(domain)s| 已经存在,把项目改变为 |%(project)s|。"
4177
4277
 
4178
 
#: nova/network/manager.py:844
 
4278
#: nova/network/manager.py:858
4179
4279
#, python-format
4180
4280
msgid "Disassociated %s stale fixed ip(s)"
4181
4281
msgstr "解除 %s 过期固定ip的关联"
4182
4282
 
4183
 
#: nova/network/manager.py:848
 
4283
#: nova/network/manager.py:862
4184
4284
msgid "setting network host"
4185
4285
msgstr "设置网络主机"
4186
4286
 
4187
 
#: nova/network/manager.py:962
4188
 
#, fuzzy, python-format
 
4287
#: nova/network/manager.py:976
 
4288
#, fuzzy
4189
4289
msgid "network allocations"
4190
4290
msgstr "实例 %s 的网络分配"
4191
4291
 
4192
 
#: nova/network/manager.py:967
 
4292
#: nova/network/manager.py:981
4193
4293
#, fuzzy, python-format
4194
4294
msgid "networks retrieved for instance: |%(networks)s|"
4195
4295
msgstr "为实例 |%(instance_id)s| 获取的网络:|%(networks)s|"
4196
4296
 
4197
 
#: nova/network/manager.py:997
4198
 
#, fuzzy, python-format
 
4297
#: nova/network/manager.py:1011
 
4298
#, fuzzy
4199
4299
msgid "network deallocation for instance"
4200
4300
msgstr "为实例 |%s| 解除网络分配"
4201
4301
 
4202
 
#: nova/network/manager.py:1220
 
4302
#: nova/network/manager.py:1234
4203
4303
#, fuzzy, python-format
4204
4304
msgid ""
4205
4305
"instance-dns-zone is |%(domain)s|, which is in availability zone "
4209
4309
"instance-dns-zone是 |%(domain)s|,该域位于区域 |%(zone)s| 中。实例|%(instance)s| 在区域 "
4210
4310
"|%(zone2)s| 里。没有DNS记录将创建。"
4211
4311
 
4212
 
#: nova/network/manager.py:1299
 
4312
#: nova/network/manager.py:1313
4213
4313
#, python-format
4214
4314
msgid "Unable to release %s because vif doesn't exist."
4215
4315
msgstr ""
4216
4316
 
4217
 
#: nova/network/manager.py:1320
 
4317
#: nova/network/manager.py:1334
4218
4318
#, python-format
4219
4319
msgid "Leased IP |%(address)s|"
4220
4320
msgstr "租用的IP |%(address)s|"
4221
4321
 
4222
 
#: nova/network/manager.py:1324
 
4322
#: nova/network/manager.py:1338
4223
4323
#, python-format
4224
4324
msgid "IP %s leased that is not associated"
4225
4325
msgstr "没有关联的IP %s 被租用了"
4226
4326
 
4227
 
#: nova/network/manager.py:1332
 
4327
#: nova/network/manager.py:1346
4228
4328
#, python-format
4229
4329
msgid "IP |%s| leased that isn't allocated"
4230
4330
msgstr "没有分配的IP |%s| 被租用了"
4231
4331
 
4232
 
#: nova/network/manager.py:1337
 
4332
#: nova/network/manager.py:1351
4233
4333
#, python-format
4234
4334
msgid "Released IP |%(address)s|"
4235
4335
msgstr "释放的IP |%(address)s|"
4236
4336
 
4237
 
#: nova/network/manager.py:1341
 
4337
#: nova/network/manager.py:1355
4238
4338
#, python-format
4239
4339
msgid "IP %s released that is not associated"
4240
4340
msgstr "没有关联的IP %s 被释放了"
4241
4341
 
4242
 
#: nova/network/manager.py:1344
 
4342
#: nova/network/manager.py:1358
4243
4343
#, python-format
4244
4344
msgid "IP %s released that was not leased"
4245
4345
msgstr "没有租用的IP %s 被释放了"
4246
4346
 
4247
 
#: nova/network/manager.py:1363
 
4347
#: nova/network/manager.py:1377
4248
4348
#, fuzzy, python-format
4249
4349
msgid "%s must be an integer"
4250
4350
msgstr "offset 参数必须是整数"
4251
4351
 
4252
 
#: nova/network/manager.py:1387
 
4352
#: nova/network/manager.py:1401
4253
4353
msgid "Maximum allowed length for 'label' is 255."
4254
4354
msgstr ""
4255
4355
 
4256
 
#: nova/network/manager.py:1407
 
4356
#: nova/network/manager.py:1421
4257
4357
#, python-format
4258
4358
msgid ""
4259
4359
"Subnet(s) too large, defaulting to /%s.  To override, specify "
4260
4360
"network_size flag."
4261
4361
msgstr ""
4262
4362
 
4263
 
#: nova/network/manager.py:1485
 
4363
#: nova/network/manager.py:1499
4264
4364
msgid "cidr already in use"
4265
4365
msgstr "cidr 已经在使用"
4266
4366
 
4267
 
#: nova/network/manager.py:1488
 
4367
#: nova/network/manager.py:1502
4268
4368
#, python-format
4269
4369
msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)"
4270
4370
msgstr "请求的cidr (%(cidr)s) 与已存在的超网络 (%(super)s) 冲突"
4271
4371
 
4272
 
#: nova/network/manager.py:1499
 
4372
#: nova/network/manager.py:1513
4273
4373
#, python-format
4274
4374
msgid ""
4275
4375
"requested cidr (%(cidr)s) conflicts with existing smaller cidr "
4276
4376
"(%(smaller)s)"
4277
4377
msgstr "请求的cidr (%(cidr)s) 与已存在的较小的cidr (%(smaller)s) 冲突"
4278
4378
 
4279
 
#: nova/network/manager.py:1558
 
4379
#: nova/network/manager.py:1572
4280
4380
msgid "Network already exists!"
4281
4381
msgstr "网络已经存在。"
4282
4382
 
4283
 
#: nova/network/manager.py:1578
 
4383
#: nova/network/manager.py:1592
4284
4384
#, python-format
4285
4385
msgid "Network must be disassociated from project %s before delete"
4286
4386
msgstr "网路在删除前必须与项目 %s 解除关联"
4287
4387
 
4288
 
#: nova/network/manager.py:2018
 
4388
#: nova/network/manager.py:2041
4289
4389
msgid ""
4290
4390
"The sum between the number of networks and the vlan start cannot be "
4291
4391
"greater than 4094"
4292
4392
msgstr "网络数量与VLAN起始数之和不能大于4049"
4293
4393
 
4294
 
#: nova/network/manager.py:2025
 
4394
#: nova/network/manager.py:2048
4295
4395
#, python-format
4296
4396
msgid ""
4297
4397
"The network range is not big enough to fit %(num_networks)s. Network size"
4745
4845
msgid "Could not find another compute"
4746
4846
msgstr "无法找到另一个计算节点"
4747
4847
 
4748
 
#: nova/scheduler/driver.py:70
 
4848
#: nova/scheduler/driver.py:64
 
4849
msgid "Exception during scheduler.run_instance"
 
4850
msgstr ""
 
4851
 
 
4852
#: nova/scheduler/driver.py:68 nova/scheduler/manager.py:181
 
4853
#, fuzzy, python-format
 
4854
msgid "Setting instance to %(state)s state."
 
4855
msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态"
 
4856
 
 
4857
#: nova/scheduler/driver.py:101
4749
4858
#, python-format
4750
4859
msgid "Casted '%(method)s' to volume '%(host)s'"
4751
4860
msgstr "把“%(method)s”投放在卷%(host)s\""
4752
4861
 
4753
 
#: nova/scheduler/driver.py:93
 
4862
#: nova/scheduler/driver.py:124
4754
4863
#, python-format
4755
4864
msgid "Casted '%(method)s' to compute '%(host)s'"
4756
4865
msgstr "把“%(method)s”投放在主机 \"%(host)s\""
4757
4866
 
4758
 
#: nova/scheduler/driver.py:102
 
4867
#: nova/scheduler/driver.py:133
4759
4868
#, python-format
4760
4869
msgid "Casted '%(method)s' to network '%(host)s'"
4761
4870
msgstr "把“%(method)s”投放在网络 \"%(host)s\""
4762
4871
 
4763
 
#: nova/scheduler/driver.py:120
 
4872
#: nova/scheduler/driver.py:151
4764
4873
#, python-format
4765
4874
msgid "Casted '%(method)s' to %(topic)s '%(host)s'"
4766
4875
msgstr "把“%(method)s”投放在 %(topic)s \"%(host)s\""
4767
4876
 
4768
 
#: nova/scheduler/driver.py:168
 
4877
#: nova/scheduler/driver.py:199
4769
4878
msgid "Driver must implement schedule_prep_resize"
4770
4879
msgstr ""
4771
4880
 
4772
 
#: nova/scheduler/driver.py:176
 
4881
#: nova/scheduler/driver.py:207
4773
4882
msgid "Driver must implement schedule_run_instance"
4774
4883
msgstr ""
4775
4884
 
4776
 
#: nova/scheduler/driver.py:181
 
4885
#: nova/scheduler/driver.py:212
4777
4886
msgid "Driver must implement schedule_create_volune"
4778
4887
msgstr ""
4779
4888
 
4780
 
#: nova/scheduler/driver.py:313
 
4889
#: nova/scheduler/driver.py:344
4781
4890
#, fuzzy, python-format
4782
4891
msgid ""
4783
4892
"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of "
4794
4903
msgid "Attempting to build %(num_instances)d instance(s)"
4795
4904
msgstr "尝试创建 %(num_instances)d 个实例"
4796
4905
 
4797
 
#: nova/scheduler/filter_scheduler.py:171
 
4906
#: nova/scheduler/filter_scheduler.py:182
4798
4907
msgid "Invalid value for 'scheduler_max_attempts', must be >= 1"
4799
4908
msgstr ""
4800
4909
 
4801
 
#: nova/scheduler/filter_scheduler.py:198
 
4910
#: nova/scheduler/filter_scheduler.py:209
4802
4911
#, python-format
4803
4912
msgid ""
4804
4913
"Exceeded max scheduling attempts %(max_attempts)d for instance "
4805
4914
"%(instance_uuid)s"
4806
4915
msgstr ""
4807
4916
 
4808
 
#: nova/scheduler/filter_scheduler.py:209
 
4917
#: nova/scheduler/filter_scheduler.py:220
4809
4918
msgid "Scheduler only understands Compute nodes (for now)"
4810
4919
msgstr "调度器只能理解计算节点(暂时)"
4811
4920
 
4812
 
#: nova/scheduler/filter_scheduler.py:261
 
4921
#: nova/scheduler/filter_scheduler.py:272
4813
4922
#, python-format
4814
4923
msgid "Filtered %(hosts)s"
4815
4924
msgstr "过滤掉的主机 %(hosts)s"
4816
4925
 
4817
 
#: nova/scheduler/filter_scheduler.py:271
 
4926
#: nova/scheduler/filter_scheduler.py:282
4818
4927
#, python-format
4819
4928
msgid "Weighted %(weighted_host)s"
4820
4929
msgstr "加权的主机 %(weighted_host)s"
4821
4930
 
4822
 
#: nova/scheduler/host_manager.py:158
 
4931
#: nova/scheduler/host_manager.py:150
4823
4932
#, python-format
4824
4933
msgid "Host filter fails for ignored host %(host)s"
4825
4934
msgstr ""
4826
4935
 
4827
 
#: nova/scheduler/host_manager.py:165
 
4936
#: nova/scheduler/host_manager.py:157
4828
4937
#, python-format
4829
4938
msgid "Host filter fails for non-forced host %(host)s"
4830
4939
msgstr ""
4831
4940
 
4832
 
#: nova/scheduler/host_manager.py:171
 
4941
#: nova/scheduler/host_manager.py:163
4833
4942
#, python-format
4834
4943
msgid "Host filter function %(func)s failed for %(host)s"
4835
4944
msgstr ""
4836
4945
 
4837
 
#: nova/scheduler/host_manager.py:177
 
4946
#: nova/scheduler/host_manager.py:169
4838
4947
#, fuzzy, python-format
4839
4948
msgid "Host filter passes for %(host)s"
4840
4949
msgstr "主机 %(host)s 没有计算节点"
4841
4950
 
4842
 
#: nova/scheduler/host_manager.py:238
 
4951
#: nova/scheduler/host_manager.py:230
4843
4952
#, python-format
4844
4953
msgid "Received %(service_name)s service update from %(host)s."
4845
4954
msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。"
4846
4955
 
4847
 
#: nova/scheduler/host_manager.py:261
 
4956
#: nova/scheduler/host_manager.py:253
4848
4957
msgid "host_manager only implemented for 'compute'"
4849
4958
msgstr "host_manager 只实现了“compute”"
4850
4959
 
4851
 
#: nova/scheduler/host_manager.py:271
 
4960
#: nova/scheduler/host_manager.py:263
4852
4961
#, python-format
4853
4962
msgid "No service for compute ID %s"
4854
4963
msgstr "计算节点 %s 没有服务"
4855
4964
 
4856
 
#: nova/scheduler/manager.py:161
 
4965
#: nova/scheduler/manager.py:79
 
4966
#, fuzzy, python-format
 
4967
msgid "Failed to schedule create_volume: %(ex)s"
 
4968
msgstr "schedule_%(method)s 失败:%(ex)s"
 
4969
 
 
4970
#: nova/scheduler/manager.py:165
4857
4971
#, python-format
4858
4972
msgid "Failed to schedule_%(method)s: %(ex)s"
4859
4973
msgstr "schedule_%(method)s 失败:%(ex)s"
4860
4974
 
4861
 
#: nova/scheduler/manager.py:175
4862
 
#, fuzzy, python-format
4863
 
msgid "Setting instance to %(state)s state."
4864
 
msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态"
4865
 
 
4866
4975
#: nova/scheduler/scheduler_options.py:69
4867
4976
#, python-format
4868
4977
msgid "Could not stat scheduler options file %(filename)s: '%(e)s'"
4911
5020
msgid "VCPUs not set; assuming CPU collection broken"
4912
5021
msgstr "未设置 VCPUs;假设 CPU 集合损坏了"
4913
5022
 
 
5023
#: nova/scheduler/filters/disk_filter.py:47
 
5024
#, python-format
 
5025
msgid ""
 
5026
"%(host_state)s does not have %(requested_disk)s MB usable disk, it only "
 
5027
"has %(usable_disk_mb)s MB usable disk."
 
5028
msgstr ""
 
5029
 
4914
5030
#: nova/scheduler/filters/image_props_filter.py:48
4915
5031
#, python-format
4916
5032
msgid ""
4937
5053
msgid "%(host_state)s does not support requested instance_properties"
4938
5054
msgstr ""
4939
5055
 
4940
 
#: nova/scheduler/filters/ram_filter.py:47
 
5056
#: nova/scheduler/filters/ram_filter.py:46
4941
5057
#, python-format
4942
5058
msgid ""
4943
5059
"%(host_state)s does not have %(requested_ram)s MB usable ram, it only has"
4954
5070
msgid "TCP: trust state of %(host)s:%(level)s(%(trust)s)"
4955
5071
msgstr ""
4956
5072
 
 
5073
#: nova/tests/fake_ldap.py:34
 
5074
msgid "Attempted to instantiate singleton"
 
5075
msgstr "试图实例化单例"
 
5076
 
4957
5077
#: nova/tests/fake_utils.py:72
4958
5078
#, python-format
4959
5079
msgid "Faking execution of cmd (subprocess): %s"
4974
5094
msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'"
4975
5095
msgstr "伪命令的标准输出stdout='%(stdout)s' 标准错误输出 stderr='%(stderr)s'"
4976
5096
 
4977
 
#: nova/tests/fake_volume.py:175 nova/volume/api.py:85 nova/volume/api.py:283
 
5097
#: nova/tests/fake_volume.py:175 nova/volume/api.py:90 nova/volume/api.py:318
4978
5098
#: nova/volume/cinder.py:159
4979
5099
msgid "status must be available"
4980
5100
msgstr "状态必须可用"
4981
5101
 
4982
 
#: nova/tests/fake_volume.py:178 nova/volume/api.py:286
 
5102
#: nova/tests/fake_volume.py:178 nova/volume/api.py:321
4983
5103
#: nova/volume/cinder.py:162
4984
5104
msgid "already attached"
4985
5105
msgstr "已经附加"
4986
5106
 
4987
 
#: nova/tests/fake_volume.py:183 nova/volume/api.py:293
 
5107
#: nova/tests/fake_volume.py:183 nova/volume/api.py:328
4988
5108
#: nova/volume/cinder.py:168
4989
5109
msgid "already detached"
4990
5110
msgstr "已经分离"
5086
5206
msgid "Result data: %s"
5087
5207
msgstr "结果数据:%s"
5088
5208
 
5089
 
#: nova/tests/test_xenapi.py:708
 
5209
#: nova/tests/test_xenapi.py:709
5090
5210
#, python-format
5091
5211
msgid "Creating files in %s to simulate guest agent"
5092
5212
msgstr "在%s 创建文件模拟客户代理"
5093
5213
 
5094
 
#: nova/tests/test_xenapi.py:719
 
5214
#: nova/tests/test_xenapi.py:720
5095
5215
#, python-format
5096
5216
msgid "Removing simulated guest agent files in %s"
5097
5217
msgstr "移除在 %s 的模拟的客户代理文件"
5108
5228
msgid "unexpected role header"
5109
5229
msgstr ""
5110
5230
 
5111
 
#: nova/tests/api/openstack/compute/test_servers.py:2829
5112
 
#, fuzzy, python-format
 
5231
#: nova/tests/api/openstack/compute/test_servers.py:2894
 
5232
#, fuzzy
5113
5233
msgid ""
5114
5234
"Quota exceeded for instances: Requested 1, but already used 10 of 10 "
5115
5235
"instances"
5116
5236
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
5117
5237
 
5118
 
#: nova/tests/api/openstack/compute/test_servers.py:2834
 
5238
#: nova/tests/api/openstack/compute/test_servers.py:2899
5119
5239
msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram"
5120
5240
msgstr ""
5121
5241
 
5122
 
#: nova/tests/api/openstack/compute/test_servers.py:2839
 
5242
#: nova/tests/api/openstack/compute/test_servers.py:2904
5123
5243
msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores"
5124
5244
msgstr ""
5125
5245
 
5174
5294
msgid "test_snapshot_detail: resp_dict=%s"
5175
5295
msgstr "test_snapshot_detail: resp_dict=%s"
5176
5296
 
5177
 
#: nova/tests/compute/test_compute.py:449
5178
 
#: nova/tests/compute/test_compute.py:467
5179
 
#: nova/tests/compute/test_compute.py:500
5180
 
#: nova/tests/compute/test_compute.py:525
5181
 
#: nova/tests/compute/test_compute.py:2093
 
5297
#: nova/tests/compute/test_compute.py:577
 
5298
#: nova/tests/compute/test_compute.py:595
 
5299
#: nova/tests/compute/test_compute.py:628
 
5300
#: nova/tests/compute/test_compute.py:653
 
5301
#: nova/tests/compute/test_compute.py:2243
5182
5302
#, python-format
5183
5303
msgid "Running instances: %s"
5184
5304
msgstr "正在运行的实例:%s"
5185
5305
 
5186
 
#: nova/tests/compute/test_compute.py:455
5187
 
#: nova/tests/compute/test_compute.py:490
5188
 
#: nova/tests/compute/test_compute.py:513
5189
 
#: nova/tests/compute/test_compute.py:543
 
5306
#: nova/tests/compute/test_compute.py:583
 
5307
#: nova/tests/compute/test_compute.py:618
 
5308
#: nova/tests/compute/test_compute.py:641
 
5309
#: nova/tests/compute/test_compute.py:671
5190
5310
#, python-format
5191
5311
msgid "After terminating instances: %s"
5192
5312
msgstr "终止实例之后:%s"
5193
5313
 
5194
 
#: nova/tests/compute/test_compute.py:865
 
5314
#: nova/tests/compute/test_compute.py:993
5195
5315
msgid "Internal error"
5196
5316
msgstr "内部错误"
5197
5317
 
5198
 
#: nova/tests/compute/test_compute.py:2104
 
5318
#: nova/tests/compute/test_compute.py:2254
5199
5319
#, python-format
5200
5320
msgid "After force-killing instances: %s"
5201
5321
msgstr "强制杀死实例后:%s"
5215
5335
msgid "Failed to get info for disk %s"
5216
5336
msgstr "为ip: %s获取元数据失败"
5217
5337
 
5218
 
#: nova/tests/integrated/test_api_samples.py:127
 
5338
#: nova/tests/integrated/test_api_samples.py:130
5219
5339
#, fuzzy, python-format
5220
5340
msgid "Result: %(result)s is not a dict."
5221
5341
msgstr "地址 |%(address)s| 没有分配"
5222
5342
 
5223
 
#: nova/tests/integrated/test_api_samples.py:131
 
5343
#: nova/tests/integrated/test_api_samples.py:134
5224
5344
#, python-format
5225
5345
msgid ""
5226
5346
"Key mismatch:\n"
5228
5348
"%(res_keys)s"
5229
5349
msgstr ""
5230
5350
 
5231
 
#: nova/tests/integrated/test_api_samples.py:139
 
5351
#: nova/tests/integrated/test_api_samples.py:142
5232
5352
#, fuzzy, python-format
5233
5353
msgid "Result: %(result)s is not a list."
5234
5354
msgstr "地址 |%(address)s| 没有分配"
5235
5355
 
5236
 
#: nova/tests/integrated/test_api_samples.py:162
5237
 
#: nova/tests/integrated/test_api_samples.py:165
5238
 
#: nova/tests/integrated/test_api_samples.py:175
 
5356
#: nova/tests/integrated/test_api_samples.py:164
 
5357
#: nova/tests/integrated/test_api_samples.py:174
5239
5358
#, python-format
5240
5359
msgid ""
5241
5360
"Values do not match:\n"
5545
5664
msgstr "实例 %s:方法toXML 完成"
5546
5665
 
5547
5666
#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486
5548
 
#: nova/virt/libvirt/driver.py:1965
 
5667
#: nova/virt/libvirt/driver.py:1973
5549
5668
msgid ""
5550
5669
"Cannot get the number of cpu, because this function is not implemented "
5551
5670
"for this platform. This error can be safely ignored for now."
5560
5679
msgid "Updating!"
5561
5680
msgstr "正在更新。"
5562
5681
 
5563
 
#: nova/virt/baremetal/driver.py:730 nova/virt/libvirt/driver.py:3002
 
5682
#: nova/virt/baremetal/driver.py:730 nova/virt/libvirt/driver.py:3025
5564
5683
#: nova/virt/xenapi/host.py:148
5565
5684
msgid "Updating host stats"
5566
5685
msgstr "正在更新主机状态"
5613
5732
msgid "Node is unknown error state."
5614
5733
msgstr "节点处于未知的错误状态。"
5615
5734
 
5616
 
#: nova/virt/disk/api.py:196
 
5735
#: nova/virt/disk/api.py:198
5617
5736
msgid "no capable image handler configured"
5618
5737
msgstr "没有合适的镜像句柄配置好"
5619
5738
 
5620
 
#: nova/virt/disk/api.py:242
 
5739
#: nova/virt/disk/api.py:244
5621
5740
#, fuzzy, python-format
5622
5741
msgid "no disk image handler for: %s"
5623
5742
msgstr "未知的磁盘镜像句柄:%s"
5624
5743
 
5625
 
#: nova/virt/disk/api.py:254
 
5744
#: nova/virt/disk/api.py:256
5626
5745
msgid "image already mounted"
5627
5746
msgstr "镜像已经挂载"
5628
5747
 
5629
 
#: nova/virt/disk/api.py:320
 
5748
#: nova/virt/disk/api.py:322
5630
5749
#, python-format
5631
5750
msgid ""
5632
5751
"Failed to mount container filesystem '%(image)s' on '%(target)s': "
5633
5752
"%(errors)s"
5634
5753
msgstr ""
5635
5754
 
5636
 
#: nova/virt/disk/api.py:337
 
5755
#: nova/virt/disk/api.py:339
5637
5756
#, fuzzy, python-format
5638
5757
msgid "Failed to unmount container filesystem: %s"
5639
5758
msgstr "挂载文件系统失败:%s"
5640
5759
 
5641
 
#: nova/virt/disk/api.py:370
5642
 
#, fuzzy, python-format
 
5760
#: nova/virt/disk/api.py:372
 
5761
#, fuzzy
5643
5762
msgid "injected file path not valid"
5644
5763
msgstr "注入文件路径:'%s'"
5645
5764
 
5646
 
#: nova/virt/disk/api.py:546
 
5765
#: nova/virt/disk/api.py:517
 
5766
msgid "Not implemented on Windows"
 
5767
msgstr ""
 
5768
 
 
5769
#: nova/virt/disk/api.py:551
5647
5770
#, python-format
5648
5771
msgid "User %(username)s not found in password file."
5649
5772
msgstr ""
5650
5773
 
5651
 
#: nova/virt/disk/api.py:562
 
5774
#: nova/virt/disk/api.py:567
5652
5775
#, python-format
5653
5776
msgid "User %(username)s not found in shadow file."
5654
5777
msgstr ""
5668
5791
msgid "unknown guestmount error"
5669
5792
msgstr "未知的guestmount错误"
5670
5793
 
 
5794
#: nova/virt/disk/guestfs.py:119
 
5795
#, python-format
 
5796
msgid "Failed to umount image at %s, guestmount was still running after 10s"
 
5797
msgstr ""
 
5798
 
5671
5799
#: nova/virt/disk/loop.py:31
5672
5800
#, python-format
5673
5801
msgid "Could not attach image to loopback: %s"
5722
5850
msgid "confirm_migration called"
5723
5851
msgstr ""
5724
5852
 
5725
 
#: nova/virt/hyperv/driver.py:212
 
5853
#: nova/virt/hyperv/driver.py:213
5726
5854
#, fuzzy
5727
5855
msgid "finish_revert_migration called"
5728
5856
msgstr "实例 %s:开始执行 finish_revert_migration"
5729
5857
 
5730
 
#: nova/virt/hyperv/driver.py:217
 
5858
#: nova/virt/hyperv/driver.py:219
5731
5859
#, fuzzy
5732
5860
msgid "finish_migration called"
5733
5861
msgstr "实例 %s:开始执行 finish_migration"
5734
5862
 
5735
 
#: nova/virt/hyperv/driver.py:220
 
5863
#: nova/virt/hyperv/driver.py:222
5736
5864
#, fuzzy
5737
5865
msgid "get_console_output called"
5738
5866
msgstr "获取实例 %s 控制台输出"
6165
6293
msgid "Failed to remove volume from VM %s"
6166
6294
msgstr "移除容器失败:%s"
6167
6295
 
6168
 
#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:589
 
6296
#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603
6169
6297
msgid "Could not determine iscsi initiator name"
6170
6298
msgstr "无法确定iscsi initiator名字"
6171
6299
 
6283
6411
msgid "The ISCSI initiator name can't be found. Choosing the default one"
6284
6412
msgstr ""
6285
6413
 
6286
 
#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1439
 
6414
#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1447
6287
6415
#: nova/virt/xenapi/vm_utils.py:407
6288
6416
#, python-format
6289
6417
msgid "block_device_list %s"
6313
6441
msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s"
6314
6442
msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s"
6315
6443
 
6316
 
#: nova/virt/libvirt/driver.py:478
 
6444
#: nova/virt/libvirt/driver.py:482
6317
6445
#, fuzzy
6318
6446
msgid "During wait destroy, instance disappeared."
6319
6447
msgstr "%s 在运行中消失了。"
6320
6448
 
6321
 
#: nova/virt/libvirt/driver.py:483
 
6449
#: nova/virt/libvirt/driver.py:487
6322
6450
msgid "Instance destroyed successfully."
6323
6451
msgstr "实例销毁成功。"
6324
6452
 
6325
 
#: nova/virt/libvirt/driver.py:505
 
6453
#: nova/virt/libvirt/driver.py:509
6326
6454
msgid "Error from libvirt during undefineFlags. Retrying with undefine"
6327
6455
msgstr ""
6328
6456
 
6329
 
#: nova/virt/libvirt/driver.py:510
 
6457
#: nova/virt/libvirt/driver.py:524
6330
6458
#, python-format
6331
6459
msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s"
6332
6460
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
6333
6461
 
6334
 
#: nova/virt/libvirt/driver.py:521
 
6462
#: nova/virt/libvirt/driver.py:535
6335
6463
#, fuzzy, python-format
6336
6464
msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s"
6337
6465
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
6338
6466
 
6339
 
#: nova/virt/libvirt/driver.py:538
 
6467
#: nova/virt/libvirt/driver.py:552
6340
6468
#, python-format
6341
6469
msgid "Deleting instance files %(target)s"
6342
6470
msgstr "删除实例文件 %(target)s"
6343
6471
 
6344
 
#: nova/virt/libvirt/driver.py:552
 
6472
#: nova/virt/libvirt/driver.py:566
6345
6473
#, fuzzy, python-format
6346
6474
msgid "Failed to cleanup directory %(target)s: %(e)s"
6347
6475
msgstr "schedule_%(method)s 失败:%(ex)s"
6348
6476
 
6349
 
#: nova/virt/libvirt/driver.py:700
 
6477
#: nova/virt/libvirt/driver.py:717
6350
6478
msgid "attaching LXC block device"
6351
6479
msgstr "附加 LXC 块设备"
6352
6480
 
6353
 
#: nova/virt/libvirt/driver.py:713
 
6481
#: nova/virt/libvirt/driver.py:730
6354
6482
msgid "detaching LXC block device"
6355
6483
msgstr "分离LXC 块设备"
6356
6484
 
6357
 
#: nova/virt/libvirt/driver.py:845
 
6485
#: nova/virt/libvirt/driver.py:862
6358
6486
#, fuzzy
6359
6487
msgid "Instance soft rebooted successfully."
6360
6488
msgstr "实例成功重启。"
6361
6489
 
6362
 
#: nova/virt/libvirt/driver.py:849
 
6490
#: nova/virt/libvirt/driver.py:866
6363
6491
#, fuzzy
6364
6492
msgid "Failed to soft reboot instance."
6365
6493
msgstr "重新启动实例失败"
6366
6494
 
6367
 
#: nova/virt/libvirt/driver.py:881
 
6495
#: nova/virt/libvirt/driver.py:898
6368
6496
#, fuzzy
6369
6497
msgid "Instance shutdown successfully."
6370
6498
msgstr "实例成功生产。"
6371
6499
 
6372
 
#: nova/virt/libvirt/driver.py:915
6373
 
msgid "During reboot, instance disappeared."
6374
 
msgstr "重启过程中,实例消失。"
6375
 
 
6376
 
#: nova/virt/libvirt/driver.py:920
 
6500
#: nova/virt/libvirt/driver.py:933
6377
6501
msgid "Instance rebooted successfully."
6378
6502
msgstr "实例成功重启。"
6379
6503
 
6380
 
#: nova/virt/libvirt/driver.py:1050
 
6504
#: nova/virt/libvirt/driver.py:1063
6381
6505
msgid "Instance is running"
6382
6506
msgstr "实例在运行"
6383
6507
 
6384
 
#: nova/virt/libvirt/driver.py:1057
6385
 
#, fuzzy
6386
 
msgid "During spawn, instance disappeared."
6387
 
msgstr "重启过程中,实例消失。"
6388
 
 
6389
 
#: nova/virt/libvirt/driver.py:1062 nova/virt/powervm/operator.py:258
 
6508
#: nova/virt/libvirt/driver.py:1070 nova/virt/powervm/operator.py:258
6390
6509
msgid "Instance spawned successfully."
6391
6510
msgstr "实例成功生产。"
6392
6511
 
6393
 
#: nova/virt/libvirt/driver.py:1078
 
6512
#: nova/virt/libvirt/driver.py:1086
6394
6513
#, python-format
6395
6514
msgid "data: %(data)r, fpath: %(fpath)r"
6396
6515
msgstr "data:%(data)r, fpath: %(fpath)r"
6397
6516
 
6398
 
#: nova/virt/libvirt/driver.py:1124
 
6517
#: nova/virt/libvirt/driver.py:1132
6399
6518
#, fuzzy
6400
6519
msgid "Guest does not have a console available"
6401
6520
msgstr "用户没有管理员权限"
6402
6521
 
6403
 
#: nova/virt/libvirt/driver.py:1168
 
6522
#: nova/virt/libvirt/driver.py:1176
6404
6523
#, python-format
6405
6524
msgid "Path '%(path)s' supports direct I/O"
6406
6525
msgstr ""
6407
6526
 
6408
 
#: nova/virt/libvirt/driver.py:1172
 
6527
#: nova/virt/libvirt/driver.py:1180
6409
6528
#, python-format
6410
6529
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
6411
6530
msgstr ""
6412
6531
 
6413
 
#: nova/virt/libvirt/driver.py:1176 nova/virt/libvirt/driver.py:1180
 
6532
#: nova/virt/libvirt/driver.py:1184 nova/virt/libvirt/driver.py:1188
6414
6533
#, python-format
6415
6534
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
6416
6535
msgstr ""
6417
6536
 
6418
 
#: nova/virt/libvirt/driver.py:1234
 
6537
#: nova/virt/libvirt/driver.py:1242
6419
6538
msgid "Using config drive"
6420
6539
msgstr ""
6421
6540
 
6422
 
#: nova/virt/libvirt/driver.py:1253
 
6541
#: nova/virt/libvirt/driver.py:1261
6423
6542
msgid "Creating image"
6424
6543
msgstr "正在创建镜像"
6425
6544
 
6426
 
#: nova/virt/libvirt/driver.py:1388
 
6545
#: nova/virt/libvirt/driver.py:1396
6427
6546
#, fuzzy, python-format
6428
6547
msgid "Creating config drive at %(path)s"
6429
6548
msgstr "注入文件路径:'%s'"
6430
6549
 
6431
 
#: nova/virt/libvirt/driver.py:1402
 
6550
#: nova/virt/libvirt/driver.py:1410
6432
6551
#, python-format
6433
6552
msgid "Injecting %(injection)s into image %(img_id)s"
6434
6553
msgstr "将 %(injection)s 注入到镜像 %(img_id)s"
6435
6554
 
6436
 
#: nova/virt/libvirt/driver.py:1412
 
6555
#: nova/virt/libvirt/driver.py:1420
6437
6556
#, python-format
6438
6557
msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)"
6439
6558
msgstr "忽略向镜像 %(img_id)s  注入的数据的错误 (%(e)s)"
6440
6559
 
6441
 
#: nova/virt/libvirt/driver.py:1486
 
6560
#: nova/virt/libvirt/driver.py:1494
6442
6561
#, python-format
6443
6562
msgid ""
6444
6563
"Config requested an explicit CPU model, but the current libvirt "
6445
6564
"hypervisor '%s' does not support selecting CPU models"
6446
6565
msgstr ""
6447
6566
 
6448
 
#: nova/virt/libvirt/driver.py:1492
 
6567
#: nova/virt/libvirt/driver.py:1500
6449
6568
msgid "Config requested a custom CPU model, but no model name was provided"
6450
6569
msgstr ""
6451
6570
 
6452
 
#: nova/virt/libvirt/driver.py:1496
 
6571
#: nova/virt/libvirt/driver.py:1504
6453
6572
msgid "A CPU model name should not be set when a host CPU model is requested"
6454
6573
msgstr ""
6455
6574
 
6456
 
#: nova/virt/libvirt/driver.py:1500
 
6575
#: nova/virt/libvirt/driver.py:1508
6457
6576
#, python-format
6458
6577
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
6459
6578
msgstr ""
6460
6579
 
6461
 
#: nova/virt/libvirt/driver.py:1516
 
6580
#: nova/virt/libvirt/driver.py:1524
6462
6581
msgid ""
6463
6582
"Passthrough of the host CPU was requested but this libvirt version does "
6464
6583
"not support this feature"
6465
6584
msgstr ""
6466
6585
 
6467
 
#: nova/virt/libvirt/driver.py:1810
 
6586
#: nova/virt/libvirt/driver.py:1818
6468
6587
msgid "Starting toXML method"
6469
6588
msgstr "正在启动 toXML 方法"
6470
6589
 
6471
 
#: nova/virt/libvirt/driver.py:1814
 
6590
#: nova/virt/libvirt/driver.py:1822
6472
6591
msgid "Finished toXML method"
6473
6592
msgstr "toXML方法完成"
6474
6593
 
6475
 
#: nova/virt/libvirt/driver.py:1831
 
6594
#: nova/virt/libvirt/driver.py:1839
6476
6595
#, python-format
6477
6596
msgid ""
6478
6597
"Error from libvirt while looking up %(instance_name)s: [Error Code "
6479
6598
"%(error_code)s] %(ex)s"
6480
6599
msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s"
6481
6600
 
6482
 
#: nova/virt/libvirt/driver.py:2083
 
6601
#: nova/virt/libvirt/driver.py:2091
6483
6602
msgid "libvirt version is too old (does not support getVersion)"
6484
6603
msgstr "libvirt版本过旧(不支持getVersion)"
6485
6604
 
6486
 
#: nova/virt/libvirt/driver.py:2270
 
6605
#: nova/virt/libvirt/driver.py:2278
6487
6606
msgid "Block migration can not be used with shared storage."
6488
6607
msgstr "块存储迁移无法在共享存储使用"
6489
6608
 
6490
 
#: nova/virt/libvirt/driver.py:2278
 
6609
#: nova/virt/libvirt/driver.py:2286
6491
6610
#, fuzzy
6492
6611
msgid "Live migration can not be used without shared storage."
6493
6612
msgstr "块存储迁移无法在共享存储使用"
6494
6613
 
6495
 
#: nova/virt/libvirt/driver.py:2316
 
6614
#: nova/virt/libvirt/driver.py:2324
6496
6615
#, fuzzy, python-format
6497
6616
msgid ""
6498
6617
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
6501
6620
"无法迁移%(instance_id)s 到 %(dest)s 上:缺少磁盘(主机:%(available)s <= "
6502
6621
"实例:%(necessary)s)"
6503
6622
 
6504
 
#: nova/virt/libvirt/driver.py:2336
 
6623
#: nova/virt/libvirt/driver.py:2344
6505
6624
#, python-format
6506
6625
msgid ""
6507
6626
"Instance launched has CPU info:\n"
6510
6629
"已启动实例的CPU信息:\n"
6511
6630
"%s"
6512
6631
 
6513
 
#: nova/virt/libvirt/driver.py:2348
 
6632
#: nova/virt/libvirt/driver.py:2356
6514
6633
#, python-format
6515
6634
msgid ""
6516
6635
"CPU doesn't have compatibility.\n"
6525
6644
"\n"
6526
6645
"参考 %(u)s"
6527
6646
 
6528
 
#: nova/virt/libvirt/driver.py:2365
 
6647
#: nova/virt/libvirt/driver.py:2373
6529
6648
#, python-format
6530
6649
msgid ""
6531
6650
"Creating tmpfile %s to notify to other compute nodes that they should "
6532
6651
"mount the same storage."
6533
6652
msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。"
6534
6653
 
6535
 
#: nova/virt/libvirt/driver.py:2413
 
6654
#: nova/virt/libvirt/driver.py:2421
6536
6655
#, python-format
6537
6656
msgid "The firewall filter for %s does not exist"
6538
6657
msgstr ""
6539
6658
 
6540
 
#: nova/virt/libvirt/driver.py:2483
 
6659
#: nova/virt/libvirt/driver.py:2491
6541
6660
#, fuzzy, python-format
6542
6661
msgid "Live Migration failure: %(e)s"
6543
6662
msgstr "预在线迁移在%(dest)s失败"
6544
6663
 
6545
 
#: nova/virt/libvirt/driver.py:2527
 
6664
#: nova/virt/libvirt/driver.py:2535
6546
6665
#, python-format
6547
6666
msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s."
6548
6667
msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。"
6549
6668
 
6550
 
#: nova/virt/libvirt/driver.py:2654
 
6669
#: nova/virt/libvirt/driver.py:2662
6551
6670
#, python-format
6552
6671
msgid "skipping %(path)s since it looks like volume"
6553
6672
msgstr "因它像卷,所以跳过 %(path)s"
6554
6673
 
6555
 
#: nova/virt/libvirt/driver.py:2703
 
6674
#: nova/virt/libvirt/driver.py:2711
6556
6675
#, python-format
6557
6676
msgid "Getting disk size of %(i_name)s: %(e)s"
6558
6677
msgstr ""
6559
6678
 
6560
 
#: nova/virt/libvirt/driver.py:2762
 
6679
#: nova/virt/libvirt/driver.py:2781
6561
6680
#, fuzzy
6562
6681
msgid "Starting migrate_disk_and_power_off"
6563
6682
msgstr "实例 %s:开始执行 migrate_disk_and_power_off"
6564
6683
 
6565
 
#: nova/virt/libvirt/driver.py:2817
6566
 
#, fuzzy
6567
 
msgid "During wait running, instance disappeared."
6568
 
msgstr "%s 在运行中消失了。"
6569
 
 
6570
 
#: nova/virt/libvirt/driver.py:2822
 
6684
#: nova/virt/libvirt/driver.py:2840
6571
6685
#, fuzzy
6572
6686
msgid "Instance running successfully."
6573
6687
msgstr "实例 %s 成功运行。"
6574
6688
 
6575
 
#: nova/virt/libvirt/driver.py:2828
 
6689
#: nova/virt/libvirt/driver.py:2847
6576
6690
#, fuzzy
6577
6691
msgid "Starting finish_migration"
6578
6692
msgstr "实例 %s:开始执行 finish_migration"
6579
6693
 
6580
 
#: nova/virt/libvirt/driver.py:2876
 
6694
#: nova/virt/libvirt/driver.py:2898
6581
6695
#, fuzzy
6582
6696
msgid "Starting finish_revert_migration"
6583
6697
msgstr "实例 %s:开始执行 finish_revert_migration"
6747
6861
msgid "Verification complete"
6748
6862
msgstr "确认完成"
6749
6863
 
6750
 
#: nova/virt/libvirt/utils.py:107
 
6864
#: nova/virt/libvirt/utils.py:127
6751
6865
#, python-format
6752
6866
msgid ""
6753
6867
"Insufficient Space on Volume Group %(vg)s. Only %(free_space)db "
6754
6868
"available, but %(size)db required by volume %(lv)s."
6755
6869
msgstr ""
6756
6870
 
6757
 
#: nova/virt/libvirt/utils.py:116
 
6871
#: nova/virt/libvirt/utils.py:136
6758
6872
#, python-format
6759
6873
msgid ""
6760
6874
"Volume group %(vg)s will not be able to hold sparse volume %(lv)s. "
6762
6876
"%(free_space)db."
6763
6877
msgstr ""
6764
6878
 
6765
 
#: nova/virt/libvirt/utils.py:450
 
6879
#: nova/virt/libvirt/utils.py:470
6766
6880
#, fuzzy, python-format
6767
6881
msgid "Reading image info file: %s"
6768
6882
msgstr "正在删除基文件:%s"
6769
6883
 
6770
 
#: nova/virt/libvirt/utils.py:454
 
6884
#: nova/virt/libvirt/utils.py:474
6771
6885
#, fuzzy, python-format
6772
6886
msgid "Read: %s"
6773
6887
msgstr "_create: %s"
6774
6888
 
6775
 
#: nova/virt/libvirt/utils.py:460
 
6889
#: nova/virt/libvirt/utils.py:480
6776
6890
#, python-format
6777
6891
msgid "Error reading image info file %(filename)s: %(error)s"
6778
6892
msgstr ""
6779
6893
 
6780
 
#: nova/virt/libvirt/utils.py:484
 
6894
#: nova/virt/libvirt/utils.py:504
6781
6895
#, fuzzy, python-format
6782
6896
msgid "Writing image info file: %s"
6783
6897
msgstr "正在删除基文件:%s"
6784
6898
 
6785
 
#: nova/virt/libvirt/utils.py:485
 
6899
#: nova/virt/libvirt/utils.py:505
6786
6900
#, fuzzy, python-format
6787
6901
msgid "Wrote: %s"
6788
6902
msgstr "重写%s"
7398
7512
msgid "Got image size of %(size)s for the image %(image)s"
7399
7513
msgstr "获得大小为 %(size)s 的镜像目的为了 %(image)s"
7400
7514
 
7401
 
#: nova/virt/xenapi/agent.py:62 nova/virt/xenapi/vmops.py:1431
 
7515
#: nova/virt/xenapi/agent.py:62 nova/virt/xenapi/vmops.py:1434
7402
7516
#, fuzzy, python-format
7403
7517
msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r"
7404
7518
msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r"
7405
7519
 
7406
 
#: nova/virt/xenapi/agent.py:66 nova/virt/xenapi/vmops.py:1435
 
7520
#: nova/virt/xenapi/agent.py:66 nova/virt/xenapi/vmops.py:1438
7407
7521
#, fuzzy, python-format
7408
7522
msgid ""
7409
7523
"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. "
7410
7524
"args=%(args)r"
7411
7525
msgstr "没有执行:代理不支持 %(method)s 的调用。虚拟机id=%(instance_uuid)s; args=%(args)r"
7412
7526
 
7413
 
#: nova/virt/xenapi/agent.py:71 nova/virt/xenapi/vmops.py:1440
 
7527
#: nova/virt/xenapi/agent.py:71 nova/virt/xenapi/vmops.py:1443
7414
7528
#, fuzzy, python-format
7415
7529
msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r"
7416
7530
msgstr "对 %(method)s 的调用返回错误:%(e)s。"
7499
7613
msgid "Failure while cleaning up attached VDIs"
7500
7614
msgstr ""
7501
7615
 
7502
 
#: nova/virt/xenapi/driver.py:344
 
7616
#: nova/virt/xenapi/driver.py:347
7503
7617
#, fuzzy, python-format
7504
7618
msgid "Could not determine key: %s"
7505
7619
msgstr "解密私钥失败:%s"
7506
7620
 
7507
 
#: nova/virt/xenapi/driver.py:559
 
7621
#: nova/virt/xenapi/driver.py:562
7508
7622
msgid "Host startup on XenServer is not supported."
7509
7623
msgstr "不支持在XenServer启动主机"
7510
7624
 
7511
 
#: nova/virt/xenapi/driver.py:606
 
7625
#: nova/virt/xenapi/driver.py:609
7512
7626
msgid "Unable to log in to XenAPI (is the Dom0 disk full?)"
7513
7627
msgstr "无法登录到XenAPI(Dom0磁盘是空么?)"
7514
7628
 
7515
 
#: nova/virt/xenapi/driver.py:644
 
7629
#: nova/virt/xenapi/driver.py:647
7516
7630
msgid "Host is member of a pool, but DB says otherwise"
7517
7631
msgstr ""
7518
7632
 
7519
 
#: nova/virt/xenapi/driver.py:728 nova/virt/xenapi/driver.py:742
 
7633
#: nova/virt/xenapi/driver.py:731 nova/virt/xenapi/driver.py:745
7520
7634
#, python-format
7521
7635
msgid "Got exception: %s"
7522
7636
msgstr "得到异常:%s"
7590
7704
msgid "Found no network for bridge %s"
7591
7705
msgstr "发现网桥 %s 没有网络"
7592
7706
 
7593
 
#: nova/virt/xenapi/pool.py:67
 
7707
#: nova/virt/xenapi/pool.py:75
7594
7708
#, fuzzy, python-format
7595
7709
msgid ""
7596
7710
"Aggregate %(aggregate_id)s: unrecoverable state during operation on "
7597
7711
"%(host)s"
7598
7712
msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。"
7599
7713
 
7600
 
#: nova/virt/xenapi/pool.py:156
 
7714
#: nova/virt/xenapi/pool.py:166
7601
7715
#, python-format
7602
7716
msgid "Unable to eject %(host)s from the pool; pool not empty"
7603
7717
msgstr ""
7604
7718
 
7605
 
#: nova/virt/xenapi/pool.py:171
 
7719
#: nova/virt/xenapi/pool.py:182
7606
7720
#, python-format
7607
7721
msgid "Unable to eject %(host)s from the pool; No master found"
7608
7722
msgstr ""
7609
7723
 
7610
 
#: nova/virt/xenapi/pool.py:188
 
7724
#: nova/virt/xenapi/pool.py:199
7611
7725
#, python-format
7612
7726
msgid "Pool-Join failed: %(e)s"
7613
7727
msgstr ""
7614
7728
 
7615
 
#: nova/virt/xenapi/pool.py:191
 
7729
#: nova/virt/xenapi/pool.py:202
7616
7730
#, fuzzy, python-format
7617
7731
msgid "Unable to join %(host)s in the pool"
7618
7732
msgstr "无法找到实例 %s 的宿主机"
7619
7733
 
7620
 
#: nova/virt/xenapi/pool.py:207
 
7734
#: nova/virt/xenapi/pool.py:218
7621
7735
#, fuzzy, python-format
7622
7736
msgid "Pool-eject failed: %(e)s"
7623
7737
msgstr "注入文件失败:%(resp)r"
7624
7738
 
7625
 
#: nova/virt/xenapi/pool.py:219
 
7739
#: nova/virt/xenapi/pool.py:230
7626
7740
#, fuzzy, python-format
7627
7741
msgid "Unable to set up pool: %(e)s."
7628
7742
msgstr "无法使用全局角色 %(role_id)s"
7629
7743
 
7630
 
#: nova/virt/xenapi/pool.py:230
 
7744
#: nova/virt/xenapi/pool.py:241
7631
7745
#, python-format
7632
7746
msgid "Pool-set_name_label failed: %(e)s"
7633
7747
msgstr ""
8068
8182
msgid "This domU must be running on the host specified by xenapi_connection_url"
8069
8183
msgstr ""
8070
8184
 
8071
 
#: nova/virt/xenapi/vmops.py:130 nova/virt/xenapi/vmops.py:636
 
8185
#: nova/virt/xenapi/vmops.py:130 nova/virt/xenapi/vmops.py:637
8072
8186
#, fuzzy, python-format
8073
8187
msgid "Updating progress to %(progress)d"
8074
8188
msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d"
8075
8189
 
8076
 
#: nova/virt/xenapi/vmops.py:211
 
8190
#: nova/virt/xenapi/vmops.py:212
8077
8191
#, fuzzy
8078
8192
msgid "Starting instance"
8079
8193
msgstr "正在启动虚拟机"
8080
8194
 
8081
 
#: nova/virt/xenapi/vmops.py:284
 
8195
#: nova/virt/xenapi/vmops.py:285
8082
8196
msgid "Removing kernel/ramdisk files from dom0"
8083
8197
msgstr "从 dom0 中移除内核/内存盘文件"
8084
8198
 
8085
 
#: nova/virt/xenapi/vmops.py:344
 
8199
#: nova/virt/xenapi/vmops.py:345
8086
8200
#, fuzzy, python-format
8087
8201
msgid "Block device information present: %s"
8088
8202
msgstr "block_device_mapping %s"
8089
8203
 
8090
 
#: nova/virt/xenapi/vmops.py:367
 
8204
#: nova/virt/xenapi/vmops.py:368
8091
8205
#, fuzzy
8092
8206
msgid "Failed to spawn, rolling back"
8093
8207
msgstr "在数据库更新卷失败"
8094
8208
 
8095
 
#: nova/virt/xenapi/vmops.py:430
 
8209
#: nova/virt/xenapi/vmops.py:431
8096
8210
msgid "Detected ISO image type, creating blank VM for install"
8097
8211
msgstr ""
8098
8212
 
8099
 
#: nova/virt/xenapi/vmops.py:447
 
8213
#: nova/virt/xenapi/vmops.py:448
8100
8214
#, fuzzy
8101
8215
msgid "Auto configuring disk, attempting to resize partition..."
8102
8216
msgstr "正在自动配置实例 %(instance_uuid)s 的磁盘,尝试调整分区大小..."
8103
8217
 
8104
 
#: nova/virt/xenapi/vmops.py:486
 
8218
#: nova/virt/xenapi/vmops.py:487
8105
8219
#, fuzzy
8106
8220
msgid "Starting VM"
8107
8221
msgstr "重启xvp"
8108
8222
 
8109
 
#: nova/virt/xenapi/vmops.py:493
 
8223
#: nova/virt/xenapi/vmops.py:494
8110
8224
#, python-format
8111
8225
msgid ""
8112
8226
"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is "
8113
8227
"%(version)s"
8114
8228
msgstr "%(hypervisor)s/%(os)s/%(architecture)s 最新的agent build 是 %(version)s 版本"
8115
8229
 
8116
 
#: nova/virt/xenapi/vmops.py:496
 
8230
#: nova/virt/xenapi/vmops.py:497
8117
8231
#, python-format
8118
8232
msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s"
8119
8233
msgstr "没有找到 %(hypervisor)s/%(os)s/%(architecture)s 的代理创建"
8120
8234
 
8121
 
#: nova/virt/xenapi/vmops.py:503
 
8235
#: nova/virt/xenapi/vmops.py:504
8122
8236
msgid "Waiting for instance state to become running"
8123
8237
msgstr ""
8124
8238
 
8125
 
#: nova/virt/xenapi/vmops.py:517
 
8239
#: nova/virt/xenapi/vmops.py:518
8126
8240
#, python-format
8127
8241
msgid "Instance agent version: %s"
8128
8242
msgstr "实例代理版本:%s"
8129
8243
 
8130
 
#: nova/virt/xenapi/vmops.py:547
 
8244
#: nova/virt/xenapi/vmops.py:548
8131
8245
msgid "Setting VCPU weight"
8132
8246
msgstr "设置VCPU 权重"
8133
8247
 
8134
 
#: nova/virt/xenapi/vmops.py:555
 
8248
#: nova/virt/xenapi/vmops.py:556
8135
8249
#, fuzzy, python-format
8136
8250
msgid "Could not find VM with name %s"
8137
8251
msgstr "找不到VDI ref"
8138
8252
 
8139
 
#: nova/virt/xenapi/vmops.py:605
 
8253
#: nova/virt/xenapi/vmops.py:606
8140
8254
#, fuzzy
8141
8255
msgid "Finished snapshot and upload for VM"
8142
8256
msgstr "快照完毕并为虚拟机 %s 上传"
8143
8257
 
8144
 
#: nova/virt/xenapi/vmops.py:609
 
8258
#: nova/virt/xenapi/vmops.py:610
8145
8259
#, python-format
8146
8260
msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d"
8147
8261
msgstr ""
8148
8262
 
8149
 
#: nova/virt/xenapi/vmops.py:617
 
8263
#: nova/virt/xenapi/vmops.py:618
8150
8264
msgid "Failed to transfer vhd to new host"
8151
8265
msgstr "将 vhd 转移到新主机失败"
8152
8266
 
8153
 
#: nova/virt/xenapi/vmops.py:649
8154
 
#, python-format
8155
 
msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
 
8267
#: nova/virt/xenapi/vmops.py:654
 
8268
#, fuzzy, python-format
 
8269
msgid "Resizing down VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
8156
8270
msgstr "将 VDI %(cow_uuid)s 由 %(old_gb)dGB 调小到  %(new_gb)dGB"
8157
8271
 
8158
 
#: nova/virt/xenapi/vmops.py:775
 
8272
#: nova/virt/xenapi/vmops.py:778
8159
8273
#, python-format
8160
8274
msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
8161
8275
msgstr "将 VDI %(vdi_uuid)s 由 %(old_gb)dGB 调大到  %(new_gb)dGB"
8162
8276
 
8163
 
#: nova/virt/xenapi/vmops.py:780
 
8277
#: nova/virt/xenapi/vmops.py:783
8164
8278
#, fuzzy
8165
8279
msgid "Resize complete"
8166
8280
msgstr "调整实例 %s 的大小完毕"
8167
8281
 
8168
 
#: nova/virt/xenapi/vmops.py:824
 
8282
#: nova/virt/xenapi/vmops.py:827
8169
8283
msgid "Starting halted instance found during reboot"
8170
8284
msgstr ""
8171
8285
 
8172
 
#: nova/virt/xenapi/vmops.py:907
8173
 
#, fuzzy, python-format
 
8286
#: nova/virt/xenapi/vmops.py:910
 
8287
#, fuzzy
8174
8288
msgid "Unable to find root VBD/VDI for VM"
8175
8289
msgstr "无法为VDI %s 找到VBD"
8176
8290
 
8177
 
#: nova/virt/xenapi/vmops.py:934
 
8291
#: nova/virt/xenapi/vmops.py:937
8178
8292
#, fuzzy, python-format
8179
8293
msgid "Destroying VDIs for Instance %(instance_uuid)s"
8180
8294
msgstr "没有为实例 %(instance_id)s 找到卷。"
8181
8295
 
8182
 
#: nova/virt/xenapi/vmops.py:962
 
8296
#: nova/virt/xenapi/vmops.py:965
8183
8297
#, fuzzy
8184
8298
msgid "Using RAW or VHD, skipping kernel and ramdisk deletion"
8185
8299
msgstr "实例 %(instance_uuid)s 使用RAW或者VHD,跳过内核和内存盘的删除"
8186
8300
 
8187
 
#: nova/virt/xenapi/vmops.py:969
 
8301
#: nova/virt/xenapi/vmops.py:972
8188
8302
msgid "instance has a kernel or ramdisk but not both"
8189
8303
msgstr "实例拥有内核或者内存盘,但不是二者均有"
8190
8304
 
8191
 
#: nova/virt/xenapi/vmops.py:976
 
8305
#: nova/virt/xenapi/vmops.py:979
8192
8306
msgid "kernel/ramdisk files removed"
8193
8307
msgstr "内核/内存盘文件移除了"
8194
8308
 
8195
 
#: nova/virt/xenapi/vmops.py:1002
 
8309
#: nova/virt/xenapi/vmops.py:1005
8196
8310
#, fuzzy
8197
8311
msgid "Destroying VM"
8198
8312
msgstr "重启xvp"
8199
8313
 
8200
 
#: nova/virt/xenapi/vmops.py:1028
 
8314
#: nova/virt/xenapi/vmops.py:1031
8201
8315
msgid "VM is not present, skipping destroy..."
8202
8316
msgstr "虚拟机不存在,跳过销毁..."
8203
8317
 
8204
 
#: nova/virt/xenapi/vmops.py:1079
 
8318
#: nova/virt/xenapi/vmops.py:1082
8205
8319
#, python-format
8206
8320
msgid "Instance is already in Rescue Mode: %s"
8207
8321
msgstr "实例已处于救援模式:%s"
8208
8322
 
8209
 
#: nova/virt/xenapi/vmops.py:1114
 
8323
#: nova/virt/xenapi/vmops.py:1117
8210
8324
#, fuzzy
8211
8325
msgid "VM is not present, skipping power off..."
8212
8326
msgstr "虚拟机不存在,跳过销毁..."
8213
8327
 
8214
 
#: nova/virt/xenapi/vmops.py:1150
 
8328
#: nova/virt/xenapi/vmops.py:1153
8215
8329
#, python-format
8216
8330
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
8217
8331
msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启"
8218
8332
 
8219
 
#: nova/virt/xenapi/vmops.py:1154
 
8333
#: nova/virt/xenapi/vmops.py:1157
8220
8334
#, fuzzy
8221
8335
msgid "Automatically hard rebooting"
8222
8336
msgstr "自动冷重启 %d"
8223
8337
 
8224
 
#: nova/virt/xenapi/vmops.py:1214
 
8338
#: nova/virt/xenapi/vmops.py:1217
8225
8339
msgid "Could not get bandwidth info."
8226
8340
msgstr "无法得到带宽信息"
8227
8341
 
8228
 
#: nova/virt/xenapi/vmops.py:1256
 
8342
#: nova/virt/xenapi/vmops.py:1259
8229
8343
msgid "Fetching VM ref while BUILDING failed"
8230
8344
msgstr ""
8231
8345
 
8232
 
#: nova/virt/xenapi/vmops.py:1339
 
8346
#: nova/virt/xenapi/vmops.py:1342
8233
8347
#, fuzzy
8234
8348
msgid "Injecting network info to xenstore"
8235
8349
msgstr "为虚拟机注入网络信息到xs:|%s|"
8236
8350
 
8237
 
#: nova/virt/xenapi/vmops.py:1358
 
8351
#: nova/virt/xenapi/vmops.py:1361
8238
8352
#, fuzzy
8239
8353
msgid "Creating vifs"
8240
8354
msgstr "正在创建镜像"
8241
8355
 
8242
 
#: nova/virt/xenapi/vmops.py:1367
 
8356
#: nova/virt/xenapi/vmops.py:1370
8243
8357
#, fuzzy, python-format
8244
8358
msgid "Creating VIF for network %(network_ref)s"
8245
8359
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
8246
8360
 
8247
 
#: nova/virt/xenapi/vmops.py:1370
 
8361
#: nova/virt/xenapi/vmops.py:1373
8248
8362
#, fuzzy, python-format
8249
8363
msgid "Created VIF %(vif_ref)s, network %(network_ref)s"
8250
8364
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
8251
8365
 
8252
 
#: nova/virt/xenapi/vmops.py:1394
 
8366
#: nova/virt/xenapi/vmops.py:1397
8253
8367
#, fuzzy
8254
8368
msgid "Injecting hostname to xenstore"
8255
8369
msgstr "为虚拟机注入hostname到xs:|%s|"
8256
8370
 
8257
 
#: nova/virt/xenapi/vmops.py:1490
 
8371
#: nova/virt/xenapi/vmops.py:1493
8258
8372
#, python-format
8259
8373
msgid ""
8260
8374
"Destination host:%(hostname)s must be in the same aggregate as the source"
8261
8375
" server"
8262
8376
msgstr ""
8263
8377
 
8264
 
#: nova/virt/xenapi/vmops.py:1522
 
8378
#: nova/virt/xenapi/vmops.py:1525
8265
8379
msgid "Migrate Receive failed"
8266
8380
msgstr ""
8267
8381
 
8268
 
#: nova/virt/xenapi/vmops.py:1570
 
8382
#: nova/virt/xenapi/vmops.py:1573
8269
8383
msgid "VM.assert_can_migratefailed"
8270
8384
msgstr ""
8271
8385
 
8272
 
#: nova/virt/xenapi/vmops.py:1606
 
8386
#: nova/virt/xenapi/vmops.py:1609
8273
8387
#, fuzzy
8274
8388
msgid "Migrate Send failed"
8275
8389
msgstr "创建失败"
8511
8625
msgid "Starting nova-xvpvncproxy node (version %s)"
8512
8626
msgstr "启动nova-xvpvncproxy节点(版本 %s)"
8513
8627
 
8514
 
#: nova/volume/api.py:104
 
8628
#: nova/volume/api.py:109
8515
8629
#, python-format
8516
8630
msgid "Volume size '%s' must be an integer and greater than 0"
8517
8631
msgstr ""
8518
8632
 
8519
 
#: nova/volume/api.py:121
 
8633
#: nova/volume/api.py:128
8520
8634
#, fuzzy, python-format
8521
8635
msgid ""
8522
8636
"Quota exceeded for %(pid)s, tried to create %(size)sG volume "
8523
8637
"(%(consumed)dG of %(quota)dG already consumed)"
8524
8638
msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷"
8525
8639
 
8526
 
#: nova/volume/api.py:127
 
8640
#: nova/volume/api.py:134
8527
8641
#, fuzzy, python-format
8528
8642
msgid ""
8529
8643
"Quota exceeded for %(pid)s, tried to create volume (%(consumed)d volumes "
8530
8644
"already consumed)"
8531
8645
msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷"
8532
8646
 
8533
 
#: nova/volume/api.py:192
 
8647
#: nova/volume/api.py:145
 
8648
msgid "Size of specified image is larger than volume size."
 
8649
msgstr ""
 
8650
 
 
8651
#: nova/volume/api.py:215
 
8652
#, fuzzy
 
8653
msgid "Failed to update quota for deleting volume."
 
8654
msgstr "在数据库更新卷失败"
 
8655
 
 
8656
#: nova/volume/api.py:223
8534
8657
#, fuzzy
8535
8658
msgid "Volume status must be available or error"
8536
8659
msgstr "卷组状态必须可获取"
8537
8660
 
8538
 
#: nova/volume/api.py:197
 
8661
#: nova/volume/api.py:228
8539
8662
#, python-format
8540
8663
msgid "Volume still has %d dependent snapshots"
8541
8664
msgstr ""
8542
8665
 
8543
 
#: nova/volume/api.py:360
 
8666
#: nova/volume/api.py:395
8544
8667
msgid "must be available"
8545
8668
msgstr "必须可用"
8546
8669
 
8547
 
#: nova/volume/api.py:393
 
8670
#: nova/volume/api.py:428
8548
8671
#, fuzzy
8549
8672
msgid "Volume Snapshot status must be available or error"
8550
8673
msgstr "卷组状态必须可获取"
8551
8674
 
 
8675
#: nova/volume/api.py:479
 
8676
#, fuzzy
 
8677
msgid "Volume status must be available/in-use."
 
8678
msgstr "卷组状态必须可获取"
 
8679
 
 
8680
#: nova/volume/api.py:482
 
8681
#, fuzzy
 
8682
msgid "Volume status is in-use."
 
8683
msgstr "卷 %s:卷繁忙"
 
8684
 
8552
8685
#: nova/volume/cinder.py:68
8553
8686
#, python-format
8554
8687
msgid "Cinderclient connection created using URL: %s"
8555
8688
msgstr ""
8556
8689
 
8557
 
#: nova/volume/driver.py:97 nova/volume/netapp_nfs.py:255
 
8690
#: nova/volume/driver.py:103 nova/volume/netapp_nfs.py:255
8558
8691
#, python-format
8559
8692
msgid "Recovering from a failed execute.  Try number %s"
8560
8693
msgstr "从失败的执行中恢复。尝试编号 %s"
8561
8694
 
8562
 
#: nova/volume/driver.py:107
 
8695
#: nova/volume/driver.py:113
8563
8696
#, python-format
8564
8697
msgid "volume group %s doesn't exist"
8565
8698
msgstr "卷组 %s 不存在"
8566
8699
 
8567
 
#: nova/volume/driver.py:295
 
8700
#: nova/volume/driver.py:324
8568
8701
#, fuzzy, python-format
8569
8702
msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %s"
8570
8703
msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d"
8571
8704
 
8572
 
#: nova/volume/driver.py:368
 
8705
#: nova/volume/driver.py:397
8573
8706
#, fuzzy, python-format
8574
8707
msgid "Skipping remove_export. No iscsi_target provisioned for volume: %s"
8575
8708
msgstr "跳过remove_export。没有为卷提供iscsi_target:%d"
8576
8709
 
8577
 
#: nova/volume/driver.py:385
 
8710
#: nova/volume/driver.py:414
8578
8711
#, fuzzy, python-format
8579
8712
msgid ""
8580
8713
"Skipping remove_export. No iscsi_target is presently exported for volume:"
8581
8714
" %s"
8582
8715
msgstr "跳过remove_export。没有为卷导出iscsi_target:%d"
8583
8716
 
8584
 
#: nova/volume/driver.py:394
 
8717
#: nova/volume/driver.py:423
8585
8718
msgid "ISCSI provider_location not stored, using discovery"
8586
8719
msgstr "采用discovery,ISCSI provider_location 没有存储"
8587
8720
 
8588
 
#: nova/volume/driver.py:441
 
8721
#: nova/volume/driver.py:470
8589
8722
#, python-format
8590
8723
msgid "Could not find iSCSI export  for volume %s"
8591
8724
msgstr "无法为卷 %s 找到 iSCSI 导出"
8592
8725
 
8593
 
#: nova/volume/driver.py:445
 
8726
#: nova/volume/driver.py:474
8594
8727
#, python-format
8595
8728
msgid "ISCSI Discovery: Found %s"
8596
8729
msgstr "ISCSI Discovery:找到 %s"
8597
8730
 
8598
 
#: nova/volume/driver.py:536
 
8731
#: nova/volume/driver.py:565
8599
8732
#, python-format
8600
8733
msgid "Cannot confirm exported volume id:%(volume_id)s."
8601
8734
msgstr "无法确认导出的卷id:%(volume_id)s。"
8602
8735
 
8603
 
#: nova/volume/driver.py:563
 
8736
#: nova/volume/driver.py:606
8604
8737
#, python-format
8605
8738
msgid "FAKE ISCSI: %s"
8606
8739
msgstr "FAKE ISCSI: %s"
8607
8740
 
8608
 
#: nova/volume/driver.py:575
 
8741
#: nova/volume/driver.py:618
8609
8742
#, python-format
8610
8743
msgid "rbd has no pool %s"
8611
8744
msgstr "RBD没有池 %s"
8612
8745
 
8613
 
#: nova/volume/driver.py:706
 
8746
#: nova/volume/driver.py:740
 
8747
#, python-format
 
8748
msgid "Image %s is not stored in rbd"
 
8749
msgstr ""
 
8750
 
 
8751
#: nova/volume/driver.py:744
 
8752
#, python-format
 
8753
msgid "Image %s has blank components"
 
8754
msgstr ""
 
8755
 
 
8756
#: nova/volume/driver.py:747
 
8757
#, python-format
 
8758
msgid "Image %s is not an rbd snapshot"
 
8759
msgstr ""
 
8760
 
 
8761
#: nova/volume/driver.py:762
 
8762
#, python-format
 
8763
msgid "%s is in a different ceph cluster"
 
8764
msgstr ""
 
8765
 
 
8766
#: nova/volume/driver.py:773
 
8767
#, fuzzy, python-format
 
8768
msgid "Unable to read image %s"
 
8769
msgstr "无法找到 %s 卷"
 
8770
 
 
8771
#: nova/volume/driver.py:815
8614
8772
#, python-format
8615
8773
msgid "Sheepdog is not working: %s"
8616
8774
msgstr "Sheepdog 没有工作:%s"
8617
8775
 
8618
 
#: nova/volume/driver.py:711
 
8776
#: nova/volume/driver.py:820
8619
8777
msgid "Sheepdog is not working"
8620
8778
msgstr "Sheepdog 没有工作"
8621
8779
 
8622
 
#: nova/volume/driver.py:815 nova/volume/driver.py:820
 
8780
#: nova/volume/driver.py:924 nova/volume/driver.py:929
8623
8781
#, python-format
8624
8782
msgid "LoggingVolumeDriver: %s"
8625
8783
msgstr "LoggingVolumeDriver: %s"
8648
8806
msgid "valid iqn needed for show_target"
8649
8807
msgstr ""
8650
8808
 
8651
 
#: nova/volume/manager.py:101
 
8809
#: nova/volume/manager.py:102
8652
8810
#, python-format
8653
8811
msgid "Re-exporting %s volumes"
8654
8812
msgstr "重新导出卷%s"
8655
8813
 
8656
 
#: nova/volume/manager.py:106
 
8814
#: nova/volume/manager.py:107
8657
8815
#, python-format
8658
8816
msgid "volume %s: skipping export"
8659
8817
msgstr "卷 %s:跳过导出"
8660
8818
 
8661
 
#: nova/volume/manager.py:114
 
8819
#: nova/volume/manager.py:109
 
8820
msgid "Resuming any in progress delete operations"
 
8821
msgstr ""
 
8822
 
 
8823
#: nova/volume/manager.py:112
 
8824
#, fuzzy, python-format
 
8825
msgid "Resuming delete on volume: %s"
 
8826
msgstr "正在删除volumeID:%s "
 
8827
 
 
8828
#: nova/volume/manager.py:121
8662
8829
#, python-format
8663
8830
msgid "volume %s: creating"
8664
8831
msgstr "卷 %s: 创建中"
8665
8832
 
8666
 
#: nova/volume/manager.py:126
 
8833
#: nova/volume/manager.py:136
8667
8834
#, python-format
8668
8835
msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG"
8669
8836
msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷"
8670
8837
 
8671
 
#: nova/volume/manager.py:138
 
8838
#: nova/volume/manager.py:159
8672
8839
#, python-format
8673
8840
msgid "volume %s: creating export"
8674
8841
msgstr "卷%s:正在创建导出"
8675
8842
 
8676
 
#: nova/volume/manager.py:157
 
8843
#: nova/volume/manager.py:172
8677
8844
#, python-format
8678
8845
msgid "volume %s: created successfully"
8679
8846
msgstr "卷%s:创建成功"
8680
8847
 
8681
 
#: nova/volume/manager.py:171
 
8848
#: nova/volume/manager.py:190
8682
8849
msgid "Volume is not local to this node"
8683
8850
msgstr "卷不属于这个节点"
8684
8851
 
8685
 
#: nova/volume/manager.py:176
 
8852
#: nova/volume/manager.py:195
8686
8853
#, python-format
8687
8854
msgid "volume %s: removing export"
8688
8855
msgstr "卷%s:正在移除导出"
8689
8856
 
8690
 
#: nova/volume/manager.py:178
 
8857
#: nova/volume/manager.py:197
8691
8858
#, python-format
8692
8859
msgid "volume %s: deleting"
8693
8860
msgstr "卷%s:删除中"
8694
8861
 
8695
 
#: nova/volume/manager.py:181
 
8862
#: nova/volume/manager.py:200
8696
8863
#, python-format
8697
8864
msgid "volume %s: volume is busy"
8698
8865
msgstr "卷 %s:卷繁忙"
8699
8866
 
8700
 
#: nova/volume/manager.py:198
 
8867
#: nova/volume/manager.py:217
8701
8868
#, fuzzy
8702
8869
msgid "Failed to update usages deleting volume"
8703
8870
msgstr "在数据库更新卷失败"
8704
8871
 
8705
 
#: nova/volume/manager.py:201
 
8872
#: nova/volume/manager.py:220
8706
8873
#, python-format
8707
8874
msgid "volume %s: deleted successfully"
8708
8875
msgstr "卷%s:删除成功"
8709
8876
 
8710
 
#: nova/volume/manager.py:214
 
8877
#: nova/volume/manager.py:233
8711
8878
#, python-format
8712
8879
msgid "snapshot %s: creating"
8713
8880
msgstr "快照 %s:正在创建"
8714
8881
 
8715
 
#: nova/volume/manager.py:218
 
8882
#: nova/volume/manager.py:237
8716
8883
#, python-format
8717
8884
msgid "snapshot %(snap_name)s: creating"
8718
8885
msgstr "快照 %(snap_name)s:正在创建"
8719
8886
 
8720
 
#: nova/volume/manager.py:233
 
8887
#: nova/volume/manager.py:252
8721
8888
#, python-format
8722
8889
msgid "snapshot %s: created successfully"
8723
8890
msgstr "快照 %s:创建成功"
8724
8891
 
8725
 
#: nova/volume/manager.py:242
 
8892
#: nova/volume/manager.py:261
8726
8893
#, python-format
8727
8894
msgid "snapshot %s: deleting"
8728
8895
msgstr "快照 %s:正在删除"
8729
8896
 
8730
 
#: nova/volume/manager.py:245
 
8897
#: nova/volume/manager.py:264
8731
8898
#, fuzzy, python-format
8732
8899
msgid "snapshot %s: snapshot is busy"
8733
8900
msgstr "快照 %s:创建成功"
8734
8901
 
8735
 
#: nova/volume/manager.py:257
 
8902
#: nova/volume/manager.py:276
8736
8903
#, python-format
8737
8904
msgid "snapshot %s: deleted successfully"
8738
8905
msgstr "快照 %s:删除成功"
8739
8906
 
8740
 
#: nova/volume/manager.py:366
 
8907
#: nova/volume/manager.py:323
 
8908
#, python-format
 
8909
msgid "Downloaded image %(image_id)s to %(volume_id)s successfully"
 
8910
msgstr ""
 
8911
 
 
8912
#: nova/volume/manager.py:342
 
8913
#, fuzzy, python-format
 
8914
msgid "Uploaded volume %(volume_id)s to image (%(image_id)s) successfully"
 
8915
msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s"
 
8916
 
 
8917
#: nova/volume/manager.py:426
8741
8918
msgid "Checking volume capabilities"
8742
8919
msgstr "检查卷能力"
8743
8920
 
8744
 
#: nova/volume/manager.py:370
 
8921
#: nova/volume/manager.py:430
8745
8922
#, python-format
8746
8923
msgid "New capabilities found: %s"
8747
8924
msgstr "找到新能力:%s"
8748
8925
 
8749
 
#: nova/volume/manager.py:381
 
8926
#: nova/volume/manager.py:441
8750
8927
msgid "Clear capabilities"
8751
8928
msgstr "清理能力"
8752
8929
 
8753
 
#: nova/volume/manager.py:385
 
8930
#: nova/volume/manager.py:445
8754
8931
#, python-format
8755
8932
msgid "Notification {%s} received"
8756
8933
msgstr "收到通知 {%s}"
8976
9153
msgid "san_ip must be set"
8977
9154
msgstr "san_ip必须设置"
8978
9155
 
8979
 
#: nova/volume/san.py:229
 
9156
#: nova/volume/san.py:228
8980
9157
#, python-format
8981
9158
msgid "Cannot parse list-view output: %s"
8982
9159
msgstr ""
8983
9160
 
8984
 
#: nova/volume/san.py:323
 
9161
#: nova/volume/san.py:322
8985
9162
#, python-format
8986
9163
msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s"
8987
9164
msgstr "没有为 %(zfs_poolname)s 找到LUID。Output=%(out)s"
8988
9165
 
8989
 
#: nova/volume/san.py:456
 
9166
#: nova/volume/san.py:455
8990
9167
#, python-format
8991
9168
msgid "CLIQ command returned %s"
8992
9169
msgstr "返回CLIQ命令 %s"
8993
9170
 
8994
 
#: nova/volume/san.py:462
 
9171
#: nova/volume/san.py:461
8995
9172
#, python-format
8996
9173
msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s"
8997
9174
msgstr "CLIQ命令 %(verb)s %(cliq_args)s 错误格式的响应。Result=%(out)s"
8998
9175
 
8999
 
#: nova/volume/san.py:470
 
9176
#: nova/volume/san.py:469
9000
9177
#, python-format
9001
9178
msgid "Error running CLIQ command %(verb)s %(cliq_args)s.  Result=%(out)s"
9002
9179
msgstr "在运行CLIQ命令 %(verb)s %(cliq_args)s 时发生错误。输出结果 Result=%(out)s"
9003
9180
 
9004
 
#: nova/volume/san.py:500
 
9181
#: nova/volume/san.py:499
9005
9182
#, python-format
9006
9183
msgid ""
9007
9184
"Unexpected number of virtual ips for cluster  %(cluster_name)s. "
9008
9185
"Result=%(_xml)s"
9009
9186
msgstr "集群 %(cluster_name)s 有意外数量的虚拟 ip 地址。输出结果 Result=%(_xml)s"
9010
9187
 
9011
 
#: nova/volume/san.py:553
 
9188
#: nova/volume/san.py:552
9012
9189
#, python-format
9013
9190
msgid "Volume info: %(volume_name)s => %(volume_attributes)s"
9014
9191
msgstr "卷信息:%(volume_name)s => %(volume_attributes)s"
9015
9192
 
9016
 
#: nova/volume/san.py:606
 
9193
#: nova/volume/san.py:608
9017
9194
msgid "local_path not supported"
9018
9195
msgstr "不支持local_path"
9019
9196
 
9803
9980
"gone: %(exc)s"
9804
9981
msgstr ""
9805
9982
 
9806
 
#~ msgid "Failed to paginate through images from image service"
9807
 
#~ msgstr "无法在镜像服务中翻页"
9808
 
 
9809
 
#~ msgid "Connection to glance failed"
9810
 
#~ msgstr "连接到glance失败"
9811
 
 
9812
 
#~ msgid "Invalid signature %(signature)s for user %(user)s."
9813
 
#~ msgstr "无效签名 %(signature)s 针对用户是 %(user)s"
9814
 
 
9815
 
#~ msgid "Invalid instance type %(instance_type)s."
9816
 
#~ msgstr "无效的实例类型 %(instance_type)s。"
9817
 
 
9818
 
#~ msgid "Destination compute host is unavailable at this time."
9819
 
#~ msgstr "此时的目标计算主机不可用。"
9820
 
 
9821
 
#~ msgid "Original compute host is unavailable at this time."
9822
 
#~ msgstr "此时的原始计算主机不可用。"
9823
 
 
9824
 
#~ msgid "Expected a uuid but received %(uuid)."
9825
 
#~ msgstr ""
9826
 
 
9827
 
#~ msgid "Required flag %(flag)s not set."
9828
 
#~ msgstr "要求的标记 %(flag)s 没有设置。"
9829
 
 
9830
 
#~ msgid "Zero volume types found."
9831
 
#~ msgstr "没有找到卷类型。"
9832
 
 
9833
 
#~ msgid ""
9834
 
#~ "Some images have been stored via "
9835
 
#~ "hrefs. This version of the api "
9836
 
#~ "does not support displaying image hrefs."
9837
 
#~ msgstr "有些镜像通过hrefs存储。该api版本不支持显示镜像hrefs。"
9838
 
 
9839
 
#~ msgid "Kernel not found for image %(image_id)s."
9840
 
#~ msgstr "没有为镜像 %(image_id)s 找到内核。"
9841
 
 
9842
 
#~ msgid "User %(user_id)s could not be found."
9843
 
#~ msgstr "用户 %(user_id)s 没有找到。"
9844
 
 
9845
 
#~ msgid "User %(user_id)s is not a member of project %(project_id)s."
9846
 
#~ msgstr "用户 %(user_id)s 不是项目 %(project_id)s 的成员。"
9847
 
 
9848
 
#~ msgid "Role %(role_id)s could not be found."
9849
 
#~ msgstr "角色 %(role_id)s 没有找到。"
9850
 
 
9851
 
#~ msgid "Network %(network)s has active ports, cannot delete."
9852
 
#~ msgstr "网络 %s 存在活跃的端口,无法删除"
9853
 
 
9854
 
#~ msgid "Host %(host)s has zero fixed ips."
9855
 
#~ msgstr "主机 %(host)s 没有固定IP。"
9856
 
 
9857
 
#~ msgid "Auth token %(token)s could not be found."
9858
 
#~ msgstr "认证令牌 %(token)s 没有找到。"
9859
 
 
9860
 
#~ msgid "Access Key %(access_key)s could not be found."
9861
 
#~ msgstr "访问密钥 %(access_key)s 没有找到。"
9862
 
 
9863
 
#~ msgid "Zero instance types found."
9864
 
#~ msgstr "没有找到实例类型。"
9865
 
 
9866
 
#~ msgid "Cell %(cell_id)s could not be found."
9867
 
#~ msgstr "区域 %(zone_id)s 没有找到。"
9868
 
 
9869
 
#~ msgid "LDAP object could not be found"
9870
 
#~ msgstr "未定义LDAP对象"
9871
 
 
9872
 
#~ msgid "LDAP user %(user_id)s could not be found."
9873
 
#~ msgstr "没有找到LDAP用户 %(user_id)s。"
9874
 
 
9875
 
#~ msgid "LDAP group %(group_id)s could not be found."
9876
 
#~ msgstr "没有找到LDAP用户组 %(group_id)s。"
9877
 
 
9878
 
#~ msgid "LDAP user %(user_id)s is not a member of group %(group_id)s."
9879
 
#~ msgstr "LDAP用户 %(user_id)s 不是 %(group_id)s 的组成员。"
9880
 
 
9881
 
#~ msgid "Unable to use global role %(role_id)s"
9882
 
#~ msgstr "无法使用全局角色 %(role_id)s"
9883
 
 
9884
 
#~ msgid "User %(user)s already exists."
9885
 
#~ msgstr "用户 %(user)s 已存在。"
9886
 
 
9887
 
#~ msgid "LDAP user %(user)s already exists."
9888
 
#~ msgstr "LDAP用户 %(user)s 已经存在。"
9889
 
 
9890
 
#~ msgid "LDAP group %(group)s already exists."
9891
 
#~ msgstr "LDAP用户组 %(group)s 已经存在。"
9892
 
 
9893
 
#~ msgid "User %(uid)s is already a member of the group %(group_dn)s"
9894
 
#~ msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员"
9895
 
 
9896
 
#~ msgid "Project %(project)s already exists."
9897
 
#~ msgstr "项目 %(project)s 已经存在。"
9898
 
 
9899
 
#~ msgid "1 or more Zones could not complete the request"
9900
 
#~ msgstr "1个或多个区域无法完成请求。"
9901
 
 
9902
 
#~ msgid "Host %(host)s already member of another aggregate."
9903
 
#~ msgstr "主机 %(host)s 已经是另外一个聚合的成员。"
9904
 
 
9905
 
#~ msgid "Error in SolidFire API response: status=%(status)s"
9906
 
#~ msgstr "SolidFire API响应里发生错误:status=%(status)s"
9907
 
 
9908
 
#~ msgid "SIGTERM received"
9909
 
#~ msgstr ""
9910
 
 
9911
 
#~ msgid "Fetching %s"
9912
 
#~ msgstr "正在抓取 %s"
9913
 
 
9914
 
#~ msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"..."
9915
 
#~ msgstr "正在试图获取信号量 \"%(lock)s\" 为方法 \"%(method)s\"...锁"
9916
 
 
9917
 
#~ msgid "Found sentinel %(filename)s for pid %(pid)s"
9918
 
#~ msgstr ""
9919
 
 
9920
 
#~ msgid "Cleaned sentinel %(filename)s for pid %(pid)s"
9921
 
#~ msgstr ""
9922
 
 
9923
 
#~ msgid "Found lockfile %(file)s with link count %(count)d"
9924
 
#~ msgstr ""
9925
 
 
9926
 
#~ msgid "Cleaned lockfile %(file)s with link count %(count)d"
9927
 
#~ msgstr ""
9928
 
 
9929
 
#~ msgid "Class %(fullname)s is deprecated"
9930
 
#~ msgstr "类 %(fullname)s 是不推荐的"
9931
 
 
9932
 
#~ msgid "Function %(name)s in %(location)s is deprecated: %(msg)s"
9933
 
#~ msgstr "函数 %(name)s 在%(location)s 里的是不推荐的:%(msg)s"
9934
 
 
9935
 
#~ msgid "Function %(name)s in %(location)s is deprecated"
9936
 
#~ msgstr "函数 %(name)s 在%(location)s 里的是不推荐的"
9937
 
 
9938
 
#~ msgid "Authentication Failure: %s"
9939
 
#~ msgstr "认证失败:%s"
9940
 
 
9941
 
#~ msgid "Authenticated Request For %(uname)s:%(pname)s)"
9942
 
#~ msgstr "为%(uname)s:%(pname)s 验证通过的请求"
9943
 
 
9944
 
#~ msgid ""
9945
 
#~ "Value (%s) for parameter GroupName is"
9946
 
#~ " invalid. Content limited to Alphanumeric"
9947
 
#~ " characters, spaces, dashes, and "
9948
 
#~ "underscores."
9949
 
#~ msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。"
9950
 
 
9951
 
#~ msgid "group %s already exists"
9952
 
#~ msgstr "安全组 %s 已经存在"
9953
 
 
9954
 
#~ msgid "Converted networks: %s"
9955
 
#~ msgstr "意外错误:%s"
9956
 
 
9957
 
#~ msgid "Missing type specification"
9958
 
#~ msgstr "缺少类型规范"
9959
 
 
9960
 
#~ msgid "Invalid type specification"
9961
 
#~ msgstr "无效的类型规范"
9962
 
 
9963
 
#~ msgid "Server not found."
9964
 
#~ msgstr "没有找到服务器。"
9965
 
 
9966
 
#~ msgid "Parent group id is not integer"
9967
 
#~ msgstr "父组id不是整数"
9968
 
 
9969
 
#~ msgid "Security group (%s) not found"
9970
 
#~ msgstr "没有找到安全组 (%s)"
9971
 
 
9972
 
#~ msgid "Parent or group id is not integer"
9973
 
#~ msgstr "父组id或者组id不是整数"
9974
 
 
9975
 
#~ msgid "Rule id is not integer"
9976
 
#~ msgstr "规则id不是整数"
9977
 
 
9978
 
#~ msgid ""
9979
 
#~ "Attempted to remove the last member "
9980
 
#~ "of a group. Deleting the group at"
9981
 
#~ " %s instead."
9982
 
#~ msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。"
9983
 
 
9984
 
#~ msgid "Looking up user: %r"
9985
 
#~ msgstr "查找用户:%r"
9986
 
 
9987
 
#~ msgid "Failed authorization for access key %s"
9988
 
#~ msgstr "访问密钥 %s 授权失败"
9989
 
 
9990
 
#~ msgid "Using project name = user name (%s)"
9991
 
#~ msgstr "使用用户名称来作为项目名称 (%s)"
9992
 
 
9993
 
#~ msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)"
9994
 
#~ msgstr "授权失败:没有此项目名称 %(pjid)s (user=%(uname)s)"
9995
 
 
9996
 
#~ msgid ""
9997
 
#~ "Failed authorization: user %(uname)s not "
9998
 
#~ "admin and not member of project "
9999
 
#~ "%(pjname)s"
10000
 
#~ msgstr "授权失败:用户 %(uname)s 不是管理员,也不是项目 %(pjname)s 的成员"
10001
 
 
10002
 
#~ msgid "user.secret: %s"
10003
 
#~ msgstr "user.secret: %s"
10004
 
 
10005
 
#~ msgid "expected_signature: %s"
10006
 
#~ msgstr "expected_signature: %s"
10007
 
 
10008
 
#~ msgid "signature: %s"
10009
 
#~ msgstr "签名: %s"
10010
 
 
10011
 
#~ msgid "Invalid signature for user %s"
10012
 
#~ msgstr "用户 %s 的签名无效"
10013
 
 
10014
 
#~ msgid "host_only_signature: %s"
10015
 
#~ msgstr "host_only_signature: %s"
10016
 
 
10017
 
#~ msgid "Must specify project"
10018
 
#~ msgstr "必须指定项目"
10019
 
 
10020
 
#~ msgid "Adding role %(role)s to user %(uid)s in project %(pid)s"
10021
 
#~ msgstr "为用户 %(uid)s 添加角色 %(role)s 用户位置在%(pid)s 项目里"
10022
 
 
10023
 
#~ msgid "Adding sitewide role %(role)s to user %(uid)s"
10024
 
#~ msgstr "添加全局角色 %(role)s 给用户 %(uid)s"
10025
 
 
10026
 
#~ msgid "Removing role %(role)s from user %(uid)s on project %(pid)s"
10027
 
#~ msgstr "移除用户 %(uid)s 的角色 %(role)s 用户位置是在项目 %(pid)s 里"
10028
 
 
10029
 
#~ msgid "Removing sitewide role %(role)s from user %(uid)s"
10030
 
#~ msgstr "移除全局角色 %(role)s 对象是用户 %(uid)s"
10031
 
 
10032
 
#~ msgid "Created project %(name)s with manager %(manager_user)s"
10033
 
#~ msgstr "创建项目 %(name)s 通过管理员 %(manager_user)s"
10034
 
 
10035
 
#~ msgid "modifying project %s"
10036
 
#~ msgstr "正在修改项目 %s"
10037
 
 
10038
 
#~ msgid "Adding user %(uid)s to project %(pid)s"
10039
 
#~ msgstr "添加用户 %(uid)s 到项目%(pid)s"
10040
 
 
10041
 
#~ msgid "Remove user %(uid)s from project %(pid)s"
10042
 
#~ msgstr "移除用户 %(uid)s 于项目 %(pid)s 中"
10043
 
 
10044
 
#~ msgid "Deleting project %s"
10045
 
#~ msgstr "删除项目 %s"
10046
 
 
10047
 
#~ msgid "Created user %(rvname)s (admin: %(rvadmin)r)"
10048
 
#~ msgstr "已创建用户 %(rvname)s (admin: %(rvadmin)r)"
10049
 
 
10050
 
#~ msgid "Deleting user %s"
10051
 
#~ msgstr "删除用户 %s"
10052
 
 
10053
 
#~ msgid "Access Key change for user %s"
10054
 
#~ msgstr "修改用户 %s 的访问密钥"
10055
 
 
10056
 
#~ msgid "Secret Key change for user %s"
10057
 
#~ msgstr "修改用户 %s 的私钥"
10058
 
 
10059
 
#~ msgid "Admin status set to %(admin)r for user %(uid)s"
10060
 
#~ msgstr "将管理员状态设置为 %(admin)r 目的是针对用户 %(uid)s"
10061
 
 
10062
 
#~ msgid "No vpn data for project %s"
10063
 
#~ msgstr "没有 %s 项目的vpn数据"
10064
 
 
10065
 
#~ msgid "SHA256 not supported on this server"
10066
 
#~ msgstr ""
10067
 
 
10068
 
#~ msgid "Sending create to scheduler for %(pid)s/%(uid)s's"
10069
 
#~ msgstr "为 %(pid)s/%(uid)s 向调度器发送创建命令"
10070
 
 
10071
 
#~ msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s"
10072
 
#~ msgstr "实例 %(instance_uuid)s 没有停止。(%(vm_state)s"
10073
 
 
10074
 
#~ msgid "check_instance_lock: decorating: |%s|"
10075
 
#~ msgstr "check_instance_lock: decorating: |%s|"
10076
 
 
10077
 
#~ msgid "check_instance_lock: arguments: |%(self)s| |%(context)s|"
10078
 
#~ msgstr ""
10079
 
#~ "check_instance_lock: arguments: |%(self)s| "
10080
 
#~ "|%(context)s| |%(instance_uuid)s|"
10081
 
 
10082
 
#~ msgid "check_instance_lock: locked: |%s|"
10083
 
#~ msgstr "check_instance_lock: 锁定: |%s|"
10084
 
 
10085
 
#~ msgid "check_instance_lock: admin: |%s|"
10086
 
#~ msgstr "check_instance_lock: admin: |%s|"
10087
 
 
10088
 
#~ msgid "check_instance_lock: executing: |%s|"
10089
 
#~ msgstr "check_instance_lock: 执行中: |%s|"
10090
 
 
10091
 
#~ msgid "check_instance_lock: not executing |%s|"
10092
 
#~ msgstr "check_instance_lock:  未执行 |%s|"
10093
 
 
10094
 
#~ msgid "Instance not found."
10095
 
#~ msgstr "没有找到实例"
10096
 
 
10097
 
#~ msgid "Skipping network allocation for instance"
10098
 
#~ msgstr "实例跳过网络分配"
10099
 
 
10100
 
#~ msgid "Cannot rebuild instance because the given image does not exist."
10101
 
#~ msgstr "无法重建实例 [%(instance_uuid)s],因为给定的镜像不存在。"
10102
 
 
10103
 
#~ msgid ""
10104
 
#~ "trying to update agent on a "
10105
 
#~ "non-running (state: %(current_power_state)s "
10106
 
#~ "expected: %(expected_state)s)"
10107
 
#~ msgstr ""
10108
 
#~ "试图更新没有运行的实例上的代理:%(instance_uuid)s (状态: "
10109
 
#~ "%(current_power_state)s 预计: %(expected_state)s)"
10110
 
 
10111
 
#~ msgid "updating agent to %(url)s"
10112
 
#~ msgstr "把代理更新为 %s"
10113
 
 
10114
 
#~ msgid "Getting locked state"
10115
 
#~ msgstr "实例%s:获取锁定的状态"
10116
 
 
10117
 
#~ msgid "In %(state)s task_state, not RESIZE_VERIFY"
10118
 
#~ msgstr ""
10119
 
 
10120
 
#~ msgid ""
10121
 
#~ "Instance is in the process of "
10122
 
#~ "migrating to this host. Wait next "
10123
 
#~ "sync_power cycle before setting power "
10124
 
#~ "state to NOSTATE"
10125
 
#~ msgstr ""
10126
 
 
10127
 
#~ msgid ""
10128
 
#~ "Instance found in database but not "
10129
 
#~ "known by hypervisor. Setting power state"
10130
 
#~ " to NOSTATE"
10131
 
#~ msgstr "数据库中发现实例 %(name)s ,但是虚拟机管理程序不知道。设置加电状态为NOSTATE"
10132
 
 
10133
 
#~ msgid "Tried to remove non-existant console %(console_id)s."
10134
 
#~ msgstr "尝试删除不存在的控制台%(console_id)s。"
10135
 
 
10136
 
#~ msgid "Deleting Expired Token: (%s)"
10137
 
#~ msgstr "删除过期令牌:(%s)"
10138
 
 
10139
 
#~ msgid "No ComputeNode for %(host)s"
10140
 
#~ msgstr "主机 %(host)s 没有计算节点"
10141
 
 
10142
 
#~ msgid "Maximum attempts reached"
10143
 
#~ msgstr "达到最大尝试次数"
10144
 
 
10145
 
#~ msgid "Creating image in Glance. Metadata passed in %s"
10146
 
#~ msgstr "正在Glance中创建镜像。元数据 %s 已经传入。"
10147
 
 
10148
 
#~ msgid "Metadata after formatting for Glance %s"
10149
 
#~ msgstr "为Glance 进行格式化后的元数据 %s"
10150
 
 
10151
 
#~ msgid "Metadata returned from Glance formatted for Base %s"
10152
 
#~ msgstr "从Glance返回的为Base格式化的元数据 %s"
10153
 
 
10154
 
#~ msgid "Not the image owner"
10155
 
#~ msgstr "不是镜像所有者"
10156
 
 
10157
 
#~ msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s"
10158
 
#~ msgstr "%(timestamp)s 没有遵循任何签名格式:%(iso_formats)s"
10159
 
 
10160
 
#~ msgid "floating IP deallocation for instance |%s|"
10161
 
#~ msgstr "为实例 |%s| 释放浮动IP"
10162
 
 
10163
 
#~ msgid "network allocations for instance |%s|"
10164
 
#~ msgstr "为实例 |%s| 的网路分配"
10165
 
 
10166
 
#~ msgid "Tenant ID not set"
10167
 
#~ msgstr "租户ID没有设"
10168
 
 
10169
 
#~ msgid "Quantum Client Request: %(method)s %(action)s"
10170
 
#~ msgstr "Quantum客户请求:%(method)s %(action)s"
10171
 
 
10172
 
#~ msgid "Server %(status_code)s error: %(data)s"
10173
 
#~ msgstr "服务器 %(status_code)s 错误:%(data)s"
10174
 
 
10175
 
#~ msgid "Unable to connect to server. Got error: %s"
10176
 
#~ msgstr "无法连接到服务器。出现错误:%s"
10177
 
 
10178
 
#~ msgid "unable to deserialize object of type = '%s'"
10179
 
#~ msgstr "无法反序列化type = '%s' 的对象"
10180
 
 
10181
 
#~ msgid "QuantumManager does not use 'multi_host' parameter."
10182
 
#~ msgstr "QuantumManager 没有使用 'multi_host' 参数。"
10183
 
 
10184
 
#~ msgid "QuantumManager requires that only one network is created per call"
10185
 
#~ msgstr "QuantumManager 要求每次调用仅创建一个网落。"
10186
 
 
10187
 
#~ msgid "QuantumManager does not use 'vlan_start' parameter."
10188
 
#~ msgstr "QuantumManager 没有使用 'vlan_start' 参数。"
10189
 
 
10190
 
#~ msgid "QuantumManager does not use 'vpn_start' parameter."
10191
 
#~ msgstr "QuantumManager 没有使用 'vpn_start' 参数。"
10192
 
 
10193
 
#~ msgid "QuantumManager does not use 'bridge' parameter."
10194
 
#~ msgstr "QuantumManager 没有使用 'bridge' 参数。"
10195
 
 
10196
 
#~ msgid "QuantumManager does not use 'bridge_interface' parameter."
10197
 
#~ msgstr "QuantumManager 没有使用 'bridge_interface' 参数。"
10198
 
 
10199
 
#~ msgid "QuantumManager requires a valid (.1) gateway address."
10200
 
#~ msgstr "QuantumManager 要求一个有效的 (.1) 网关地址。"
10201
 
 
10202
 
#~ msgid ""
10203
 
#~ "Unable to find existing quantum network"
10204
 
#~ " for tenant '%(q_tenant_id)s' with net-"
10205
 
#~ "id '%(quantum_net_id)s'"
10206
 
#~ msgstr "无法为租户 '%(q_tenant_id)s' 找到已存在的 net-id是 '%(quantum_net_id)s' 的quantum网络"
10207
 
 
10208
 
#~ msgid ""
10209
 
#~ "port deallocation failed for instance: "
10210
 
#~ "|%(instance_id)s|, port_id: |%(port_id)s|"
10211
 
#~ msgstr "实例的端口取消分配失败:|%(instance_id)s|, port_id: |%(port_id)s|"
10212
 
 
10213
 
#~ msgid ""
10214
 
#~ "ipam deallocation failed for instance: "
10215
 
#~ "|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|"
10216
 
#~ msgstr "实例的ipam取消分配失败:|%(instance_id)s|, vif_uuid: |%(vif_uuid)s|"
10217
 
 
10218
 
#~ msgid "Server returned error: %s"
10219
 
#~ msgstr "服务器返回错误:%s"
10220
 
 
10221
 
#~ msgid "Connection error contacting melange service, retrying"
10222
 
#~ msgstr "melange服务的连接错误,重试"
10223
 
 
10224
 
#~ msgid ""
10225
 
#~ "allocate IP on network |%(network_id)s| "
10226
 
#~ "belonging to |%(network_tenant_id)s| to this"
10227
 
#~ " vif |%(vif_id)s| with mac "
10228
 
#~ "|%(mac_address)s| belonging to |%(project_id)s| \n"
10229
 
#~ msgstr ""
10230
 
#~ "在网络 |%(network_id)s| 中分配IP地址,该网络属于 "
10231
 
#~ "|%(network_tenant_id)s|, 分配IP给该vif |%(vif_id)s|, "
10232
 
#~ "其中mac是 |%(mac_address)s| 所属项目 |%(project_id)s| \n"
10233
 
 
10234
 
#~ msgid ""
10235
 
#~ "get_project_and_global_net_ids must be called "
10236
 
#~ "with a non-null project_id"
10237
 
#~ msgstr "调用get_project_and_global_net_ids时 project_id必须是非空。"
10238
 
 
10239
 
#~ msgid ""
10240
 
#~ "Connecting interface %(interface_id)s to net"
10241
 
#~ " %(net_id)s for %(tenant_id)s"
10242
 
#~ msgstr "将连接接口 %(interface_id)s 连接到net %(net_id)s 针对租户 %(tenant_id)s"
10243
 
 
10244
 
#~ msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s"
10245
 
#~ msgstr "端口 %(port_id)s 在net %(net_id)s 上删除,针对租户是 %(tenant_id)s"
10246
 
 
10247
 
#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s."
10248
 
#~ msgstr "Problem '%(e)s' 试图发送到通知驱动 %(driver)s。"
10249
 
 
10250
 
#~ msgid "Must implement a fallback schedule"
10251
 
#~ msgstr "必须实现一个回滚 schedule"
10252
 
 
10253
 
#~ msgid "host %(dest)s is not compatible with original host %(src)s."
10254
 
#~ msgstr "主机 %(dest)s 和原先的主机 %(src)s 不兼容。"
10255
 
 
10256
 
#~ msgid ""
10257
 
#~ "Driver Method %(driver_method_name)s missing: "
10258
 
#~ "%(e)s. Reverting to schedule()"
10259
 
#~ msgstr "驱动方法 %(driver_method)s 丢失:%(e)s。撤销回schedule()"
10260
 
 
10261
 
#~ msgid "Not enough allocatable CPU cores remaining"
10262
 
#~ msgstr "没有足够可分配的剩余CPU核心"
10263
 
 
10264
 
#~ msgid "%(host_state)s is disabled via capabs"
10265
 
#~ msgstr ""
10266
 
 
10267
 
#~ msgid "Please extend fake libvirt module to support this auth method"
10268
 
#~ msgstr "请扩展伪libvirt模块来支持这种认知方法"
10269
 
 
10270
 
#~ msgid "Target %s allocated"
10271
 
#~ msgstr "目标 %s 已经分配"
10272
 
 
10273
 
#~ msgid "Cannot confirm exported volume id:%s."
10274
 
#~ msgstr "无法确认导出的卷 id:%s。"
10275
 
 
10276
 
#~ msgid "Quota exceeded: already used 1 of 1 instances"
10277
 
#~ msgstr ""
10278
 
 
10279
 
#~ msgid "Nested received %(queue)s, %(value)s"
10280
 
#~ msgstr "嵌套(调用)接收到 %(queue)s, %(value)s"
10281
 
 
10282
 
#~ msgid "RPC backend does not support timeouts"
10283
 
#~ msgstr "RPC后台不支持超时"
10284
 
 
10285
 
#~ msgid "Received %s"
10286
 
#~ msgstr "已接收 %s"
10287
 
 
10288
 
#~ msgid "Nodes: %s"
10289
 
#~ msgstr "结点:%s"
10290
 
 
10291
 
#~ msgid ""
10292
 
#~ "Error from libvirt during saved instance"
10293
 
#~ " removal. Code=%(errcode)s Error=%(e)s"
10294
 
#~ msgstr "删除已保存的实例时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
10295
 
 
10296
 
#~ msgid "'<cpu>' must be 1, but %d\n"
10297
 
#~ msgstr "'<cpu>' 必须为 1, 但是为 %d\n"
10298
 
 
10299
 
#~ msgid "topology (%(topology)s) must have %(ks)s"
10300
 
#~ msgstr "拓扑 (%(topology)s) 必须含有 %(ks)s"
10301
 
 
10302
 
#~ msgid "Timeout migrating for %s. nwfilter not found."
10303
 
#~ msgstr "迁移 %s 超时"
10304
 
 
10305
 
#~ msgid "Unable to find an open port"
10306
 
#~ msgstr "无法找到一个开放端口"
10307
 
 
10308
 
#~ msgid ""
10309
 
#~ "Instance %(name)s running on %(host)s "
10310
 
#~ "could not be found in the "
10311
 
#~ "database: assuming it is a worker "
10312
 
#~ "VM and skipping migration to a new"
10313
 
#~ " host"
10314
 
#~ msgstr ""
10315
 
 
10316
 
#~ msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s."
10317
 
#~ msgstr "复制了 VDI %(vdi_ref)s ,对象来自VDI %(vdi_to_copy_ref)s ,位置在 %(sr_ref)s。"
10318
 
 
10319
 
#~ msgid "Created snapshot %(template_vm_ref)s"
10320
 
#~ msgstr "已经创建了快照 %(template_vm_ref)s 快照对象是虚拟机 %(vm_ref)s。"
10321
 
 
10322
 
#~ msgid ""
10323
 
#~ "download_vhd %(image)s attempt "
10324
 
#~ "%(attempt_num)d/%(max_attempts)d from "
10325
 
#~ "%(glance_host)s:%(glance_port)s"
10326
 
#~ msgstr ""
10327
 
 
10328
 
#~ msgid "Invalid value for injected_files: %r"
10329
 
#~ msgstr "injected_files无效的值:'%s'"
10330
 
 
10331
 
#~ msgid "Unable to Snapshot instance: %(exc)s"
10332
 
#~ msgstr "无法为实例 %(instance_uuid)s 快照:%(exc)s"
10333
 
 
10334
 
#~ msgid "domid changed from %(domid)s to %(newdomid)s"
10335
 
#~ msgstr "domid 由 %(olddomid)s 改变为 %(newdomid)s"
10336
 
 
10337
 
#~ msgid "Unable to find VBD for VM"
10338
 
#~ msgstr "无法为虚拟机找到VBD"
10339
 
 
10340
 
#~ msgid "Volume is still attached"
10341
 
#~ msgstr "卷仍在附加中"
10342
 
 
10343
 
#~ msgid "Failed to find LUN ID for volume %s"
10344
 
#~ msgstr "无法为VDI %s 找到VBD"
10345
 
 
10346
 
#~ msgid "Leaving SolidFire create_volume"
10347
 
#~ msgstr "离开SolidFire create_volume"
10348