




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Openstack 安裝報告系統(tǒng) 2網(wǎng)絡(luò)設(shè)置 2數(shù)據(jù)庫 6KEYSTONE 7GLANCE- ,10Nova 11DashBoard14上傳鏡像 14環(huán)境:vmware+ubuntu-12.04.1-server-amd64+ 單網(wǎng)卡,主機(jī) Win7Openstack 模式:all-in-one系統(tǒng)一、系統(tǒng)安裝1 .安裝 ubuntu-12.04.1-server-amd642 .分配一個lvm格式的分區(qū)3 .最小化安裝,只安裝sshserver(按空格選擇)4 .主機(jī)下載putty,配置好網(wǎng)絡(luò)后可以通過ssh登陸虛擬機(jī)進(jìn)行操作5 .在vmware workstation上的虛擬機(jī)需要修改*.
2、vmx文件vcpu.hotadd = "TRUE"變更為vcpu.hotadd = "FALSE"重新啟動機(jī)器,如果執(zhí)行命令:virsh進(jìn)入控制臺就沒有問題了。網(wǎng)絡(luò)設(shè)置主機(jī):1、PPPOE撥號上網(wǎng),共享給本地連接。皿寬帶連接屬性常規(guī)|選項Internet 隹接共享基他網(wǎng)絡(luò)用戶通過此計翼機(jī)的工連撞家庭網(wǎng)絡(luò)連接篁): 本地連接L ,展圖篦4段+算機(jī)室忒訪問Internet則建立一,允許其他網(wǎng)絡(luò)用戶控制或禁用共享的工ntMnet連 接)使用工匚號CEnt白FMt i車博共隼,2、本地連接設(shè)置:Internet Protocol Version 4 (TCP/I
3、Pv4j j黑性穹青一疆翻尚盛舞硼醒翻舞雅睚浮外飄自動獲得IT地址處| 使用下面的IF地址母:1IP 地址 篡):192 . 16E . 1 .10子網(wǎng)掩碼也):瀉5 .255 255 . 0默認(rèn)網(wǎng)美8):自動獲得UHS服務(wù)器地址®) 口使用下面的BBS服當(dāng)器地址度): 普選DNS服轉(zhuǎn)器© :,-,普用朔服箝器:.退出時蛉證設(shè)置)高.)1工- I I SS-3、虛擬機(jī)新建連接 VMnet2橋接到本地連接網(wǎng)卡。君稱類型外部直接主機(jī)連接DHCP子網(wǎng)地址VMnetO橋接Bluetooth Device (Perse.,-VMnetlH ost-o.,T-已連接已啟用192.16S
4、,222.0VMnet2梧接Broadcom NetLink (TM),-VMnetBHATNAT已連接已啟用192468.43.0I添加網(wǎng)絡(luò)I 移除網(wǎng)絡(luò)VMnet信息。精接3X虛概機(jī)直接連接到外部網(wǎng)絡(luò)J已祜捶到(T): Eroadccm NetLinlt (TM) Gigabit Ethernet*自助設(shè)置 U.HAT (虎摞機(jī)使用已共享的主機(jī)IP地恥)丫工設(shè)置-.Host-only (連搐虛擬機(jī)到一個私有網(wǎng)絡(luò))連接主機(jī)莊抵話配器到該網(wǎng)絡(luò)主機(jī)虛書以適配器名稱:VMware網(wǎng)絡(luò)適酉己器VMnet2I使用本地DHCP聰翁來分配虛擬機(jī)的IP地址| DHCP謾第工子網(wǎng)IP:; 子網(wǎng)搐碼網(wǎng)):;ubu
5、ntu:1、虛擬機(jī)設(shè)置選擇橋接到 VMware2點此機(jī)設(shè)置益/ubuntu 的 ip2、 打開 vi etc/network/interfaces auto eth0加入:iface eth0 inet staticaddress 54netmask gateway 0dns-nameservers 3、網(wǎng)絡(luò)設(shè)置重啟:sudo /etc/init.d/networking restart 至此 UBUNTU 網(wǎng)絡(luò)配置好,可以 ping通主機(jī)和外網(wǎng)。以下內(nèi)容開始主機(jī)可以使用putty通過ssh登錄虛擬機(jī)進(jìn)行操作。
6、, S3鰻 PuTTV ConfigurationCateQOiy:日 Seon LoggingEl Terminal r- Keyboard j U BellFeaturesWindowAppearance Behavioijr Translation Selection Colour- Connectk)n Data2 Proxy;TelnetRo gm由SSH SeraiBasic options for your PtiTTY sessionSpecify the destiniwn you want to conoect to Host Name (or IP address)Por
7、t192.163.1254五Connedbn type1. R也 ? Tehel . Rlogin ® SSH SerialLoad, save or delete a stared sessionClose window on exit:.AlwaysNmve Only an clean exitAbout4、更新sudo apt-get updatesudo apt-get upgrade5、安裝網(wǎng)橋sudo apt-get install bridge-utils6、Ntp服務(wù)器配置(1)安裝sudo apt-get install ntp(2)打開 vi/etc/ntp.co
8、nf ,加入server server fudge stratum 10(3)重啟NTP服務(wù)器 sudo service ntp restart數(shù)據(jù)庫一、配置數(shù)據(jù)庫1. 安裝數(shù)據(jù)庫sudo apt-get install mysql-server python-mysqldb創(chuàng)建密碼 sqlPwd2. 更改綁定地址,讓mysql 支持遠(yuǎn)程訪問。在/etc/mysql/f將 bind-address = 替換為 bind-address = 3. 重啟數(shù)據(jù)庫sudo restart mysql 二、創(chuàng)建數(shù)據(jù)庫1.創(chuàng)建
9、nova數(shù)據(jù)庫(1) 創(chuàng)建數(shù)據(jù)庫novamysql -uroot -psqlPwd -e 'CREATE DATABASE nova;'(2) 創(chuàng)建用戶novaUsermysql -uroot -psqlPwd -e 'CREATE USER novaUser;'(3) 授權(quán)mysql -uroot -psqlPwd -e "GRANT ALL PRIVILEGES ON nova.* TO 'novaUser''%'"(4) 設(shè)置密碼mysql -uroot -psqlPwd -e "SET PAS
10、SWORD FOR 'novaUser''%' = PASSWORD('novaPwd');"2. 創(chuàng)建 glance 數(shù)據(jù)庫(1) 創(chuàng)建數(shù)據(jù)庫glancemysql -uroot -psqlPwd -e 'CREATE DATABASE glance;'(2) 創(chuàng)建用戶glanceUsermysql -uroot -psqlPwd -e 'CREATE USER glanceUser;'(3) 授權(quán)mysql -uroot -psqlPwd -e "GRANT ALL PRIVILEGES O
11、N glance.* TO 'glanceUser''%'"(4) 設(shè)置密碼mysql -uroot -psqlPwd -e "SET PASSWORD FOR 'glanceUser''%' = PASSWORD('glancePwd');"(5) 建keystone 數(shù)據(jù)庫(1) 創(chuàng)建數(shù)據(jù)庫keystonemysql -uroot -psqlPwd -e 'CREATE DATABASE keystone;'(2) 創(chuàng)建用戶keystoneUsermysql -ur
12、oot -psqlPwd -e 'CREATE USER keystoneUser;'(3) 授權(quán)mysql -uroot sqlPwd -e "GRANT ALL PRIVILEGES ON keystone.* TO 'keystoneUser''%'"(4) 設(shè)置密碼Mysql -uroot -psqlPwd -e "SET PASSWORD FOR 'keystoneUser''%'= PASSWORD('keystonePwd');"KEYSTONE
13、1 .安裝 keystoneapt-get install keystone python-keystone python-keystoneclient(1)打開 vi etc/keystone/keystone.conf,找到admin_token = ADMIN將其改為admin token = admin(2)打開 etc/keystone/keystone.conf,找至Uconnection = sqlite:/var/lib/keystone/keystone.db各其改為 connection = mysql:/keystoneUser:keystonePwd192.168.1.
14、254/keystone(3)重啟keystone使配置生效sudo service keystone restart(4)同步數(shù)據(jù)庫sudo keystone-manage db_sync(5)導(dǎo)入環(huán)境變量export SERVICE_ENDPOINT="http:localhost:35357/v2.0”export SERVICE_TOKEN=admin2 .創(chuàng)建租戶,用戶,角色 (1)創(chuàng)建租戶keystone tenant-create -name adminkeystone tenant-create -name service(2)創(chuàng)建用戶-email admin-ema
15、il nova-email glance-email swiftkeystone user-create -name admin -pass admin keystone user-create -name nova -pass nova keystone user-create -name glance -pass glance keystone user-create -name swift -pass swift (3)創(chuàng)建角色keystone role-create -name admin keystone role-create -name Member(4)顯示創(chuàng)建的租戶,用戶,角
16、色keystone tenant-list+- 一 一 一4 t-=1- -"一一¥idI name | enabled I+-"1-1+- 一一一3dd7402d714b4911a8eb3578b4452123admin I True767edbdc20c9429da2e034a8fc08f915service I Truekeystone user-listj 一一 一l 一 一一一 一一一一一.11id1 1卜 )enabled 1eniai 11nan>e,3fb30ac496cl4219bccfb3bldf2f67ee429782d22065410
17、591a7a4fa088e0cf658776ce9bfda45f687f5b0441ab9d0c36ff0a4fac88040ca8781543c6c5f93231TrueTrueTrueTrueadmin® 163. com nova0 163. com glance©163, cow swift9163, com1adminnova glance swiftkeystone role-listid| name |h9f64169c03玨459f95622948a2e3b41fMeijerCfe0d8fl0efd4f77bf049a45f93ae49f admin3 .將
18、用戶分配給各個租戶,并賦予其角色(1)將用戶admin賦予admin角色,并將其分配給 admin租戶keystone user-role-add -user3fb30ac496c14219bccfb3b1df2f67ee- -roleefe0d8f10efd4f77bf049a45f93ae49f-tenant3dd7402d714b4911a8eb3578b4452123(2)將用戶nova, glance, swift賦予admin角色,并將其分配給service租戶keystone user-role-add -user429782d22065410591a7a4fa088e0cf6-
19、 -roleefe0d8f10efd4f77bf049a45f93ae49f-tenant_id767edbdc20c9429da2e034a8fc08f915keystone user-role-add -user58776ce9bfda45f687f5b0441ab9d0c3- -roleefe0d8f10efd4f77bf049a45f93ae49f-tenant_id767edbdc20c9429da2e034a8fc08f915keystone user-role-add -user6ff0a4fac88040ca8781543c6c5f9323- -roleefe0d8f10efd
20、4f77bf049a45f93ae49f-tenant_id767edbdc20c9429da2e034a8fc08f915(3)將admin用戶賦予 member角色,并將其分配給admin租戶keystone user-role-add -user3fb30ac496c14219bccfb3b1df2f67ee- -role9f64169c03ff459f95622948a2e3b41f-tenant_id3dd7402d714b4911a8eb3578b44521234 .創(chuàng)建服務(wù)keystone service-create -name nova -type compute -desc
21、ription 'OpenStack Compute Service' keystone service-create -name volume -type volume -description 'OpenStack Volume Service' keystone service-create -name glance -type image -description 'OpenStack Image Service' keystone service-create -name keystone -type identity -descrip
22、tion 'OpenStack Identity Service' keystone service-create -name ec2 -type ec2 -description 'EC2 Service'keystone service-create -name swift -type object-store -description 'OpenStack Storage'keystone service-list 1T11id+11name 1Ityped0baafec268b04df9332418d07add0363swi ftobje
23、ct-storeOpenStac40fa2a064608492ebl929b8a689b5ed4volumevolumeOpenSlac5ce03b4918b54flf93b761ee68d03e3fglanceimageOpe口Stac6b0104e83cb646ed8257fe6e9375655aec2ec2EC2 Serv89b9ddaf91c54ffb969dbb812fa9328bnovaCQirputeOpenStac9ba7fd89T7a94269809fcf3cd31a8471keystoneidentityOpenStac4.創(chuàng)建Endpoints (記得改IP地址) nov
24、a-computekeystone endpoint-create -region myregion-service_id3cf29074950f43dc99cbb19fe9e04215-publicurl 'http:40:8774/v2/$(tenantjd)s'-adminurl 'http:40:8774/v2/$(tenantjd)s'-internalurl 'http:40:8774/v2/$(tenantjd)s'(2) volum-volumkeyst
25、one endpoint-create -region myregion-service_id364a24cc6e2e49788279f4d01d1b1a50-publicurl 'http:40:8776/v1/$(tenantjd)s'-adminurl 'http:40:8776/v1/$(tenantjd)s'-internalurl 'http:40:8776/v1/$(tenantjd)s'(3) glancekeystone endpoint-create
26、 -region myregion-service_id 07bfc47828054a2b840a7e253e70c100-publicurl '37:9292/v1'-adminurl 'http:37:9292/v1'-internalurl 'http:37:9292/v1'(4) swiftkeystone endpoint-create -region myregion-service_id396434494c2442d8937252c3b7f76
27、418-publicurl 'http:40:8080/v1/AUTH_$(tenantJd)s'-adminurl 'http:40:8080/v1'-internalurl 'http:40:/v1/AUTH_$(tenantJd)s'(5) keystonekeystone endpoint-create -region myregion-service_id397e854b2ab14edaa6c8d351eeade031-publicurl 'http:
28、40:5000/v2.0-adminurl 'http:40:35357/v2.0'-internalurl 'http:40:5000/v2.0'(6) ec2keystone endpoint-create -region myregion-service_id2af15c119cef4bf086d8319eb276013d -publicurl 'http:40:8773/services/Cloud'-adminurl 'htt
29、p:/40:8773/services/Admin'-internalurl '40:8773/services/Cloud'GLANCE1. 安裝 glancesudo apt-get install glance glance-api glance-client glance-common glance-registry python-glance2. 配置glance(1) 打開vi etc/glance/glance-api-paste.ini ,在文件末尾找到admin_tenant_name =
30、 %SERVICE_TENANT_NAME%admin_user = %SERVICE_USER%admin_password = %SERVICE_PASSWORD%將其更改為admin_tenant_name =serviceadmin_user = glanceadmin_password= glance(2) 打開 vi etc/glance/glance-registry-paste.ini 按照步驟 1 更改。(3) 打開 vi etc/glance/glance-registry.conf 找到” sql_connection = “將其更改為:sql_connection =
31、mysql:/glanceUser:glancePwd0/glance(4) 打開 vi etc/glance/glance-registry.conf ,在末尾加入paste_deployflavor = keystone(5) 打開 vi etc/glance/glance-api.conf ,在末尾加入paste_deployflavor = keystone(6) 同步數(shù)據(jù)庫sudo glance-manage version_control 0sudo glance-manage db_sync(7) 重啟 glance-api 和 glance-registr
32、y 使配置生效sudo restart glance-apisudo restart glance-registry(8) 導(dǎo)入環(huán)境變量export SERVICE_TOKEN=adminexport OS_TENANT_NAME=adminexport OS_USERNAME=adminexport OS_PASSWORD=adminexport OS_AUTH_URL="http:/localhost:5000/v2.0/"export SERVICE_ENDPOINT=http:/localhost:35357/v2.0(9) 檢查配置glance index此命令如
33、果無任何輸出,表示正常。 (該命令輸出image 信息,由于當(dāng)前沒有上傳image,所以無任何輸出)NOVA1. 安裝 Novaapt-get install nova-api nova-cert nova-compute nova-compute-kvm nova-doc nova-network nova-objectstore nova-scheduler nova-volume rabbitmq-server novnc nova-consoleauth2. 配置 Nova(1) 打開 vi etc/nova/nova.conf ,按照如下更改文件# Rabbit-MQ-rabbit_
34、host=54# SGBD with MySQL-sql_connection=mysql:/novaUser:novaPwd54/nova# API-cc_host=54-auth_strategy=keystone-s3_host=54-ec2_host=54-ec2_url=54:8773/services/Cloud-nova_url=54:8774/v1.1/-keystone_ec2_url=http:/1
35、54:5000/v2.0/ec2tokens-api_paste_config=/etc/nova/api-paste.ini-allow_admin_api=true-use_deprecated_auth=false# Nova-Schedule-scheduler_driver=nova.scheduler.simple.SimpleScheduler# network specific settings-network_manager=work.manager.FlatDHCPManager-force_dhcp_release-dhcpbridge_flagfil
36、e=/etc/nova/nova.conf-dhcpbridge=/usr/bin/nova-dhcpbridge-routing_source_ip=54-dhcpbridge=/usr/bin/nova-dhcpbridge-routing_source_ip=54-fixed_range=/27-network_size=32-flat_network_dhcp_start=-public_interface=eth0-flat_interface=eth0-flat_network_bridge=b
37、r100-floating_range=54/27-flat_injected=False- Nova-Compute with KVM Hypervisor- -libvirt_type=qemu /* 虛擬機(jī)選擇qemu ,物理機(jī)可以選擇KVM*/- -libvirt_use_virtio_for_bridges=true-start guests on host boot=true-resume guests state on host boot=true-connection_type=libvirt# Nova-Volume-iscsi_ip_prefix=19
38、2.168.4-iscsi_helper=tgtadm# Glance-glance_api_servers=54:9292-image_service=nova.image.glance.GlanceImageService# vnc specific configuration-novnc_enabled=true-novncproxy_base_url=http:54:6080/vnc_auto.html-vncserver_proxyclient_address=54-vncserver_listen=192.168.1
39、.254# Misc-logdir=/var/log/nova-state_path=/var/lib/nova-lock_path=/run/lock/nova-root_helper=sudo nova-rootwrap-verbose=false /*否則連接數(shù)據(jù)庫會報錯*/(2)創(chuàng)建 Volume(1) 查看fdisk -l (查看lvm格式的是哪個分區(qū),我的是 sda6)口用mmndforielpjT 輸入t修政分區(qū)口號grtitlon nuirigr飛二)輸入S* 修改鼠be的工D號Hex code type L to list cod電弓D : 3e J輸入. 也就是我們要修改為
40、的工】 o 8H (Linux LVM)Changed system type of partitionoininand for help): p打印一下當(dāng)前的磁盤分配情況看 看DISK /dev/Wb; 8589 MB, 8589934592 bytes255 heads F 63 sectors/track, 1044 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice BootStart/dev/sdbl行看,改看,也 1End73013Stocks 5863693+104359+Id583System Exte
41、ndedLinux/dev/sdb5能看出來是lvw(了1(/dev/sdb614261043918eLinux LVM 7dev/sdb7273910439133Linux/dev/sdb8495210439183Linux(2) sudo pvcreate /dev/sda6(3)創(chuàng)建 Groupsudo vgcreate nova-volumes /dev/sda6(注意:nova-volumes名字不能變)(4)更改文件夾所有權(quán)等sudo chown -R nova:nova /etc/novasudo chomd 644 /etc/nova/nova.conf(5)打開etc/nov
42、a/api-paste.ini,在文件末尾,找到 admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER%admin_password = %SERVICE_PASSWORD%更改為admin tenant name = service admin_user = nova admin_password = nova(6)同步數(shù)據(jù)庫sudo nova-manage db sync(導(dǎo)入文檔中所有變量,就可完成)分配私有ip (如果不彳T,用sudo提高權(quán)限) nova-manage network create p
43、rivate -fixed_range_v4=/27 -num_networks=1-bridge=br100 -bridge_interface=eth0 -network_size=32 nova-manage floating create -ip_range=/27(8)分配公有ipnova-manage floating create -ip_range=54/27(9)導(dǎo)入環(huán)境變量export OS_TENANT_NAME=adminexport OS_USERNAME=adminexport OS_PASSWORD
44、=adminexport OS_AUTH_URL="http:localhost:5000/v2.0/"(10) 重啟nova服務(wù)restart libvirt-binrestart nova-networkrestart nova-computerestart nova-apirestart nova-objectstorerestart nova-schedulerrestart nova-volumerestart nova-consoleauthrestart nova-cert(11)驗證(全是笑臉)sudo nova-manage service list(co
45、mpute起不來的話修改 VMX 文件,VOLUME 起不來的話注 意看卷的名稱是不是 NOVA-VOLUME)root Sub until:/# sudo nava-manage service list2012-08-13 20:27:45 DEBUG nova, utils req-6a4eaa90-7a3b-4438-80a2-8f270BinaryHostZoneEtatusS>tateUpdat匕d_Atova'networkubuntunovaenabled一)2012-08-13 12nova-computeubuntunovaenabled-)2012-08-1
46、3 12nova-schedulerubuntunovaenabled)2012-08-13 12nova-consoleauthubuntunovaenabled2012-08-13 12nova-certubuntunovaenabled-)2012-08-13 12novavoluineubuntunovaenabled-)2012-08-13 12DASHBOARD1 .安裝sudo apt-get install openstack-dashboard2 .重啟 apachesudo service apache2 restart現(xiàn)在可以打開瀏覽器,輸入54,使
47、用用戶名admin,密碼admin登陸。由創(chuàng)琦有M 依項回工且E. 一 口54收' I MH算Rg .可道口 命翻用房匡1停解1 Dola kS hacil23通踞網(wǎng)特»爰圖. (奇曾軸心"理,' 闞物(登前口 Usjige Overview - O-penEt.ubuntu® Open Stack DashboardLogged in as: admin ettngs SqnOutSystem PanelOverviewOverviewInstancesSelect a month to query its usage:+一
48、月2012SUonu何比伯QUQ血Project IDVCPtlsDiskRAMVCPO HoursNo items to displdrDisk GB HoursDKpiayng O ItemUsage SummaryDownfoad CSV SummaryActive Instances - Aclive llemory: - Th值 M口nth's VCPU-Hours: - This Mamtii's GB-Ho<ur"-glance add name= disk_format=qcow2(注:現(xiàn)在可以通過 glance add name= disk_f
49、ormat=qcow2< ubuntu-11.10.img上傳鏡像(1)下載鏡像http:/uec- .img(2)上傳鏡像到服務(wù)器1 .下載 psftp.exe2 .通過 psftp 登陸 Serverpsftp open root543 .切換目錄psftp cd /4 .將放于C盤的鏡像上傳fpsftp put c:/ ubuntu-11.10-server-cloudimg-amd64-disk1.img(3)加入鏡像(首先要切換到cd /)Ubun1i2 -04 Server amd64"is_public=true c ontainer_format=ovf< ubuntu-11.10-server-cloudimg-amd64-disk1.imgglance index查看上傳鏡像)Ubun1i2 -04 Server amd64"is_public=true container_format=ovf rootubuntu:/# nova imagflist+11ID14 . -J-1Nane
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國集線器行業(yè)前景規(guī)劃及投資潛力分析報告
- 2025-2030年中國鑄造扣件市場發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2025-2030年中國蠔油醬行業(yè)需求規(guī)模及發(fā)展趨勢預(yù)測報告
- 2025-2030年中國草柳編制工藝品市場運營狀況及投資規(guī)劃研究報告
- 2025-2030年中國自動支票打字機(jī)專用色帶行業(yè)運行態(tài)勢及發(fā)展戰(zhàn)略分析報告
- 2025-2030年中國羥丙基甲基纖維素行業(yè)十三五規(guī)劃與發(fā)展策略分析報告
- 2025-2030年中國純棉內(nèi)衣市場運營狀況及發(fā)展前景分析報告
- 2025-2030年中國科技地產(chǎn)行業(yè)競爭現(xiàn)狀及投資戰(zhàn)略研究報告
- 2025-2030年中國硫酸氧釩行業(yè)風(fēng)險評估規(guī)劃研究報告
- 2025-2030年中國真空凍干蔬菜行業(yè)運行狀況及發(fā)展趨勢預(yù)測報告
- 質(zhì)譜儀產(chǎn)品商業(yè)計劃書
- 課件:舉手意識課件講解
- 中考體育培訓(xùn)合同
- 基金應(yīng)知應(yīng)會專項考試題庫(證券類190題)附有答案
- 固定式、車載式、便攜式反無人機(jī)實施方案
- 陜西省2024年高中學(xué)業(yè)水平合格考數(shù)學(xué)試卷試題(含答案)
- 美術(shù)基礎(chǔ)試題庫含答案
- 鄉(xiāng)村研學(xué)旅行方案
- 《養(yǎng)老機(jī)構(gòu)認(rèn)知障礙照護(hù)專區(qū)設(shè)置與服務(wù)規(guī)范》
- DLT 5630-2021 輸變電工程防災(zāi)減災(zāi)設(shè)計規(guī)程-PDF解密
- 輸電線路安全施工培訓(xùn)
評論
0/150
提交評論