单节点上ASM安装步骤.docx_第1页
单节点上ASM安装步骤.docx_第2页
单节点上ASM安装步骤.docx_第3页
单节点上ASM安装步骤.docx_第4页
单节点上ASM安装步骤.docx_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单节点安装ASM教程目录(GRID INFRASTRUCTURE FOR STANDALONE SERVER)声 明2一、安装前的准备31.1、安装环境:3NOTE1: 使用vbox5.0.8会避免低版本安装centos6.5遇到的来宾软件安装问题。3NOTE2: 注意选择64位的与系统一致。grid软件要与数据库版本一致。31.2 安装环境相关设置41.2.1查看版本命令41.2.2查看内存41.2.3查看磁盘分区命令4NOTE3:内存设置51.3 网络参数的配置6NOTE4:设置主机名,用于etc/hosts设置6NOTE5:设置网卡自动启动。这里要记得加入localhost否则启动监听器会产生Linux Error: 111: Connection Refused6NOTE6:两行、三列(IP 长名 短名),否则安装的时候将会出现”Oracle Net Configuration Assistant failed”的错误7二、用户环境变量、系统参数的配置72.1系统结构概述72.2创建用户grid,oracle以及目录72.3配置 grid 用户环境变量82.4配置oracle 用户环境变量82.5修改系统内核参数:92.6设定用户限制92.7用户界面安全设置102.8修改系统用户资源权限10三、安装裸设备及asmlib安装及配置113.1绑定裸设备说明113.2 60-raw.rules规则用法11NOTE7:在虚拟机重启过程中,分区sda5,6,7与sdb5,6,7互换11NOTE8:ksfdcre:5 Failed to create file +DATA错误。权限问题。12NOTE9:ACTION=add, KERNEL=raw5-7, OWNER=grid GROUP=oinstall, MODE=660中 OWNER=grid GROUP=oinstall之间是空格。123.4配置asm程序包三个包的方法12NOTE10:对于kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm使用yum install kmod-oracleasm命令安装。133.5配置ASM程序包:13四、安装网格基础架构(Grid)134.1、安装 linux_11gR2_grid.zip 软件包134.2 安装grid14NOTE11:已经用createdisk创建盘的裸设备,不要重复选择(oracleasm createdisk vol1 /dev/sdb5和 oracleasm createdisk vol2 /dev/sdb6)。15NOTE12:根据提示安装好缺少的软件包(图中所提示的软件包由于已安装了更高版本了,所以可以忽视警告。18NOTE13:dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 执行这个命令,of前面有空格 of=file #输出文件名 。23NOTE14: ORA-15020: discovered duplicate ASM disk DATA_0001、.安装automatic storage management configuration assistant 报错,删除grid,又直接重新安装遇到上面错误。254.3 创建FRA磁盘组(Fast Recovery Area)26NOTE15:遇到asm启动instance问题,重新deconfig 重新启动root.sh274.4 卸载、重装30五、安装数据库软件31六、创建监听39七、创建数据库实例43NOTE16:ORA12547 TNS lost contact48八、ASM DISKGROUP的管理568.1进程属于哪个实例56九、ORACLE RESTART 配置57NOTE17:重启后,要以grid登录。以root登录,oracle不能启动。58NOTE18:LISTENER监听器进程,启动后自动offline。报告Linux Error: 111: Connection Refuse。58NOTE19: job_queue_processes must be greater than or equal to 1。59NOTE20:emca重建,要先启动监听器lsnrctl start,否则报错。59NOTE21:emctl stop dbconsole 之后再进行重建,否则容易删除不干净,造成emkey配置错误。612015-12-25 21:39:25 oracle.sysman.emcp.DatabaseChecks checkDbAvailabilityImpl61警告: ORA-01034: ORACLE not available612015-12-25 21:39:25 oracle.sysman.emcp.DatabaseChecks throwDBUnavailableException61NOTE22;oracle OEM中 accessibility Mode disable 解决办法。64声 明为了使学习者节省搜索时间和少走弯路,本文摘取了网络上单节点安装ASM的多篇文章,结合自己的运行环境和遇到的问题及解决办法形成此文档,在文中截取参考文章中的部分段落文字和结构,在此感谢作者的无私奉献,由于本文不用于商业目的,仅作学习之用,所以未标明参考文章出处。一、安装前的准备1.1、安装环境:虚拟机:vbox5.0.8NOTE1: 使用vbox5.0.8会避免低版本安装centos6.5遇到的来宾软件安装问题。操作系统:centos6.5 x86_64 rootasmccccccccccccccccccnx Desktop# uname -aLinux asm 2.6.32-573.7.1.el6.x86_64 #1 SMP Tue Sep 22 22:00:00 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux数据库软件和grid:安装包选择linux_11gR2_database_1of2.zip ()(x86_64)linux_11gR2_database_2of2.zip ()(x86_64)GIRD软件p13390677_112040_Linux-x86-64_3of7-oracle (x86_64)NOTE2: 注意选择64位的与系统一致。grid软件要与数据库版本一致。在前面没有问题,到dbca配置的时候会提示要求更新到版本,否则连接不上grid。Grid软件刚开始下载.0版本了。没有注意这个问题。在安装数据库之前要看readme.html。另外.0在oracle网站上很难找到下载,需要客户服务付费用户有权下载。这个是百度云下载地址,暂时可用。 链接:/s/1mUavT 密码:mepk 如果选择create and configure a database显示如下提示:1.2 安装环境相关设置1.2.1查看版本命令rootasm Desktop# cat /etc/centos-releaseCentOS release 6.5 (Final) 1.2.2查看内存rootasm Desktop# free -m total used free shared buffers cachedMem: 2823 447 2375 0 23 154-/+ buffers/cache: 269 2553Swap: 2015 0 20151.2.3查看磁盘分区命令# fdisk -l Device Boot Start End Blocks Id System/dev/sdb1 1 26108 209712478+ 5 Extended/dev/sdb5 1 9792 78654177 83 Linux/dev/sdb6 9793 19584 78654208+ 83 Linux/dev/sdb7 19585 20890 10490413+ 83 Linux/dev/sdb8 20891 22196 10490413+ 83 Linux/dev/sdb9 22197 23502 10490413+ 83 Linux/dev/sdb10 23503 24808 10490413+ 83 Linux/dev/sdb11 24809 25201 3156741 83 Linux Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 13173 105297920 8e Linux LVMrootasm Desktop# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_centos-lv_root 50G 9.7G 37G 21% /tmpfs 3.0G 224K 3.0G 1% /dev/shm/dev/sda1 477M 54M 399M 12% /boot/dev/mapper/vg_centos-lv_home 48G 72M 46G 1% /homeshare 232G 134G 98G 58% /media/sf_shareNOTE3:内存设置如果没有满足1G内存的要求,虽然对安装的影响也不是很大,但会在安装正式开始前收到一个先决条件检查不通过的“友情警告”信息。Swap交换区大小与物理内存大小的比例关系的一般规律如下:如果物理内存在1G 到2G 之间,Swap 分配大小建议是物理内存的1.5倍;如果物理内存在2G 到16G 之间,Swap 建议与物理内存大小保持一致;如果物理内存在16G 以上,Swap 大小建议保证有16G即可。因为Oracle 11gR2中,ASM必须单独安装Grid Infrastructure,再加上数据库软件的安装,所需要的磁盘大小一般不超过8G,所以应保证/u01目录所在的文件系统可用空间在8G以上即可。数据库文件将采用ASM方式存储,这里用了5个raw分区生成2个20Gdisk用于活动的数据库文件+DATA的ASM磁盘组,2个10G的raw分区用于闪回恢复区+FRA的ASM磁盘组,1个5G用于交换空间。因为在安装过程中,有一部分数据会写入到“/tmp”目录下,建议该目录所在的文件系统空间大小不要小于1G交换分区设置:可以使用lvm、文件,分区,这里说的很清楚了。这里使用分区设置swap可以参考/17203031/viewspace-774174/ 这里使用/dev/sdb11设置swap。本机内存2.8G,原有交换空间2G,索性就把sda9的5G都给了交换空间了。rootasm # mkswap /dev/sdb11Setting up swapspace version 1, size = 3156736 KiBno label, UUID=cb79c8dd-c2e6-4a14-9cdb-099cbfff190crootasm # vi /etc/fstab rootasm # swapon -sFilenameTypeSizeUsedPriority/dev/dm-1 partition20643800-1rootasm # swapon /dev/sdb11rootasm # swapon -sFilenameTypeSizeUsedPriority/dev/dm-1 partition20643800-1/dev/sdb11 partition31567360-2每次格式化产生不同的UUID,只有使用才会产生uuid这里设置uuid引用/dev/sdb11 作为swap分区,以避免sdb11和sda11互换引起的问题。启动盘也是类似作用。1.3 网络参数的配置# cat /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=asmNOTE4:设置主机名,用于etc/hosts设置# service NetworkManager stop# chkconfig NetworkManager off# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticHWADDR=00:0C:29:32:C3:9CIPADDR=0NETMASK=ONBOOT=yes NOTE5:设置网卡自动启动。这里要记得加入localhost否则启动监听器会产生Linux Error: 111: Connection Refused表现为:ora.LISTENER.lsnr 进程自动offlinerootasm Desktop# cat /etc/hosts asm localhost localhost.localdomain localhost4 localhost4.localdomain45 asm localhost localhost.localdomain localhost6 localhost6.localdomain6/必须至少包含以上NOTE6:两行、三列(IP 长名 短名),否则安装的时候将会出现”Oracle Net Configuration Assistant failed”的错误二、用户环境变量、系统参数的配置2.1系统结构概述本文要安装GRID、ORACLE数据库,GRID架构: 创建用户grid 对应的组 oinstall,asmadmin,asmdba,asmoperORACLE数据库: 创建用户oracle 对应的组 oinstall,dba,oper安装过程中,oracle和grid用户都属于oinstall主组。安装路径为 grid 安装到/u01/app/oracle/product/11.2.0/grid db 安装到/u01/app/oracle/product/11.2.0/db使用grid就是为了使用grid的ORACLE restart 和disk group。盘组DATABACKUP分配70G 冗余模式 普通冗余 1/2磁盘总空间/dev/sdb5 1 9792 78654177 83 Linux/dev/sdb6 9793 19584 78654208+ 83 Linux盘组DATA分配20G 冗余模式 普通冗余 1/2磁盘总空间/dev/sdb7 19585 20890 10490413+ 83 Linux/dev/sdb8 20891 22196 10490413+ 83 Linux盘组FRA分配 20G 冗余模式 普通冗余 1/2磁盘总空间/dev/sdb9 22197 23502 10490413+ 83 Linux/dev/sdb10 23503 24808 10490413+ 83 Linux交换空间使用:/dev/sdb11 24809 25201 3156741 83 Linux 2.2创建用户grid,oracle以及目录rootasm grid# groupadd -g 500 oinstallrootasm grid# groupadd -g 501 dbarootasm grid# groupadd -g 502 operrootasm grid# groupadd -g 600 asmadminrootasm grid# groupadd -g 601 asmdba rootasm grid# groupadd -g 602 asmoperrootasm grid# useradd -g oinstall -G dba,asmdba,oper oraclerootasm grid# useradd -g oinstall -G asmadmin,asmdba,asmoper,dba gridrootasm grid# mkdir -p /u01/app/grid/product/11.2.0/gridrootasm grid# mkdir -p /u01/app/oracle/product/11.2.0/dbrootasm grid# chmod -R 775 /u01rootasm grid# chown -R grid:oinstall /u01rootasm grid# chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/dbrootasm grid# passwd oraclerootasm grid# passwd grid安装文件grid和oracle复制到/u01/app/oracle,将文件解压,生成两个文件database和grid。rootasm oracle# chown -R oracle:oinstall databaserootasm oracle# chown -R grid:oinstall grid2.3配置 grid 用户环境变量加入如下内容:rootasm grid# vi /home/grid/.bash_profileexport ORACLE_SID=+ASMexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/gridexport ORACLE_TERM=xtermexport TMP=/tmpexport TMPDIR=$TMPPATH=$PATH:$HOME/binexport PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibrootasm grid# source /home/grid/.bash_profile2.4配置oracle 用户环境变量rootasm grid# vi /home/oracle/.bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbexport ORACLE_SID=oracleexport ORACLE_OWNER=oracleexport ORACLE_TERM=vt100export PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATHrootasm grid#source /home/oracle/.bash_profile2.5修改系统内核参数:rootnode1 opt# vi /etc/sysctl.confkernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.aio-max-nr = 1048576fs.file-max = 6815744net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 1048576net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576或者cat /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login EOF#ORACLE SETTINGsession required pam_limits.soEOF或者rootnode1 opt# vi /etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.so2.8修改系统用户资源权限vi /etc/profileif $USER = oracle | $USER = grid ; then if $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fiumask 022fi三、安装裸设备及asmlib安装及配置3.1绑定裸设备说明Redhat平台对raw设备的配置在redhat 5之后有了变化。在redhat 5之前,直接配置/etc/sysconfig/rawdevices件,通过/etc/init.d/rawdevices来管理raw设备的启动和关闭。在Redhat 5之后,需要编辑/etc/udev/rules.d/60-raw.rules这个文件。 3.2 60-raw.rules规则用法ACTION=add, KERNEL=sda-z5, RUN+=/bin/raw /dev/raw/raw5 %NACTION=add, KERNEL=sda-z6, RUN+=/bin/raw /dev/raw/raw6 %NACTION=add, KERNEL=sda-z7, RUN+=/bin/raw /dev/raw/raw7 %N# add role ownerACTION=add, KERNEL=raw5-7, OWNER=grid GROUP=oinstall, MODE=660NOTE7:在虚拟机重启过程中,分区sda5,6,7与sdb5,6,7互换导致要使用的裸设备找不到,所以语法中使用sda-z5,无论怎么变化都可以找到裸设备。为了使用裸设备,需要设置owner和group。这是针对分区的情况。其中有多个分区 sda sdb sdc 分区的序号要不同。例如 sdb5-9 sdc10-14。当是磁盘的时候(sda,sdb,sdc), 根据ID识别磁盘KERNEL=sd*,BUS=scsi,ENVID_SERIAL=VBOX_HARDDISK_VB07fbdbc7-a8414329, NAME=asmdisk1, OWNER=grid, GROUP=oinstall, MODE=0660KERNEL=sd*,BUS=scsi,ENVID_SERIAL=VBOX_HARDDISK_VB253cd409-8587c441, NAME=asmdisk2, OWNER=grid, GROUP=oinstall, MODE=0660 执行如下命令:rootasm disk# scsi_id -g -u /dev/sda1ATA_VBOX_HARDDISK_VB722f49f3-ebd49f08rootasm disk# scsi_id -g -u /dev/sdb1ATA_VBOX_HARDDISK_VB66335631-f8f5c583 3.3绑定裸设备相关命令# vi /etc/udev/rules.d/60-raw.rules#识别盘符by scsi-id rootasm disk# scsi_id -g -u /dev/sda#盘组DATABACKUP分配ACTION=add,KERNEL=sd?5, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parentRESULT= 1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39, RUN+=/bin/raw /dev/raw/raw5 %NACTION=add,KERNEL=sd?6, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parent RESULT=1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39 , RUN+=/bin/raw /dev/raw/raw6 %N#盘组FRA分配 FRA设置成8GACTION=add,KERNEL=sd?7, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parent RESULT=1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39, RUN+=/bin/raw /dev/raw/raw7 %NACTION=add,KERNEL=sd?8, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parent RESULT=1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39, RUN+=/bin/raw /dev/raw/raw8 %N#盘组FRA分配 FRA设置成8GACTION=add,KERNEL=sd?9, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parent RESULT=1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39, RUN+=/bin/raw /dev/raw/raw9 %NACTION=add,KERNEL=sd?10, BUS=scsi, PROGRAM=/sbin/scsi_id -g -u -d /dev/$parent RESULT=1ATA_VBOX_HARDDISK_VB418f20f8-a6d8cd39, RUN+=/bin/raw /dev/raw/raw10 %N#add role ACTION=add, KERNEL=raw5-9, OWNER=grid GROUP=oinstall, MODE=660ACTION=add, KERNEL=raw10, OWNER=grid GROUP=oinstall, MODE=660NOTE8:ksfdcre:5 Failed to create file +DATA错误。权限问题。ACTION=add, KERNEL=raw5-9, OWNER=grid GROUP=oinstall, MODE=660这里的group不要改为asmadmin,否则在dbca安装数据库会产生错误。以上为配置文件。raw5-9好用,这里是或的意思10-19可以写成 raw10-9 NOTE9:ACTION=add, KERNEL=raw5-7, OWNER=grid GROUP=oinstall, MODE=660中 OWNER=grid GROUP=oinstall之间是空格。rootasm grid# start_udevStarting udev: OK rootasm by-uuid# raw -qa/dev/raw/raw5:bound to major 8, minor 21/dev/raw/raw6:bound to major 8, minor 22/dev/raw/raw7:bound to major 8, minor 23/dev/raw/raw8:bound to major 8, minor 24/dev/raw/raw9:bound to major 8, minor 25/dev/raw/raw10:bound to major 8, minor 263.4配置asm程序包三个包的方法kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm yum install kmod-oracleasmoracleasmlib-2.0.4-1.el6.x86_64.rpm 从oracle官网下载oracleasm-support-2.1.8-1.el6.x86_64.rpm从oracle官网下载NOTE10:对于kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm使用yum install kmod-oracleasm命令安装。参考/technetwork/server-storage/linux/asmlib/ol6-1709075.html3.5配置ASM程序包:rootasm grid# /etc/init.d/oracleasm configure -iConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the Oracle ASM librarydriver. The following questions will determine whether the driver isloaded on boot and what permissions it will have. The current valueswill be shown in brackets (). Hitting without typing ananswer will keep that current value. Ctrl-C will abort.Default user to own the driver interface : gridDefault group to own the driver interface : asmadminStart Oracle ASM library driver on boot (y/n) n: yScan for Oracle ASM disks on boot (y/n) y: yWriting Oracle ASM library driver configuration: doneInitializing the Oracle ASMLib driver: OK Scanning the system for Oracle ASMLib disks: OK 创建ASM磁盘rootasm grid# oracleasm initrootasm grid# oracleasm createdisk VOL1 /dev/sdb5rootasm grid# oracleasm createdisk VOL2 /dev/sdb6rootasm grid# oracleasm listdisks本文盘组+DATA/ 和+FRA 直接使用的裸设备,也可以通过上面创建的虚拟盘进行使用。这里就是想试验一下裸设备的使用方法。四、安装网格基础架构(Grid)4.1、安装 linux_11gR2_grid.zip 软件包Oracle 11gR2的安装界面跟之前版本比较起来有很大的不同,整体界面更加清新,更加简洁了,新增了fixup脚本,在安装过程中,安装程序将会检查推荐的操作系统内核参数设置以及必须的软件包,对于不符合要求的部分将会自动生成runfixup.sh,只需要手动以root用户执行该脚本即可,不需要手动调整相关的系统参数配置了。# rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm /RHEL6光盘默认没有该软件包,可直接安装RHEL5的rpm软件包,也可以直接下载后安装。#yum -y install compat* compat*i686#yum -y install libaio* libaio-devel* libgcc* libstdc+* unixODBC* unixODBC-devel* gcc-c+* elfutils-libelf-devel*4.2 安装gridrootasm oracle# unzip linux.x64_11gR2_grid.ziprootasm oracle# cd gridrootasm grid# xhost +access control disabled, clients can connect from any hostrootasm grid# su - gridgridasm $ cd /u01/app/oracle/grid/gridasm grid$ ./runInstaller1. 为一台独立的服务器安装并配置网格基础架构:2.选择支持的语言:3. 创建ASM 磁盘组DATA (冗余类型High:双镜像Normal:单镜像默认, External:不做冗余)这里不要都选了,留几块给FRA用。NOTE11:已经用createdisk创建盘的裸设备,不要重复选择(oracleasm createdisk vol1 /dev/sdb5和 oracleasm createdisk vol2 /dev/sdb6)。4. 为账户创建统一的ASM密码:oracle_4U5. 选择特权操作系统组:dba (忽略告警:Yes)6. 定义安装位置(修改SoftwareLocation:/u01/app/oracle/product/11.2.0/grid )7. 定义Inventory位置8. 执行先决条件检查NOTE12:根据提示安装好缺少的软件包(图中所提示的软件包由于已安装了更高版本了,所以可以忽视警告。选择Fix & Check Again (根据提示框以root身份登录shell,执行完/tmp/CVU_.0_oracle/runfixup.sh脚本,返回窗口点击OK)$ su - root# /tmp/CVU_.0_oracle/runfixup.sh勾选忽略所有,直接进入下一步9. 确认安装概要10. 开始安装10.1 以root身份执行以下两条脚本 第一次运行的时候,才会执行/u01/app/oraInventory/orainstRoot.sh如果执行脚本的时候停在Adding daemon to inittab,这是 和 在RHEL6上的bug,可以以root身份执行以下命令:# dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1NOTE13:dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 执行这个命令,of前面有空格 of=file #输出文件名 。 rootasm grid# ./roo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论