Flume1.6.0入门:安装、部署、及flume的案例

Flume1.6.0入门:安装、部署、及flume的案例
Flume1.6.0入门:安装、部署、及flume的案例

问题导读

1.什么是flume

2.flume的官方网站在哪里?

3.flume有哪些术语?

4.如何配置flume数据源码?

一、什么是Flume?

flume 作为cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为Flume OG(original generation),属于cloudera。但随着FLume 功能的扩展,Flume OG 代码工程臃肿、核心组件设计不合理、核心配置不标准等缺点暴露出来,尤其是在Flume OG 的最后一个发行版本0.94.0 中,日志传输不稳定的现象尤为严重,为了解决这些问题,2011 年10 月22 号,cloudera 完成了Flume-728,对Flume 进行了里程碑式的改动:重构核心组件、核心配置以及代码架构,重构后的版本统称为Flume NG(next generation);改动的另一原因是将Flume 纳入apache 旗下,cloudera Flume 改名为Apache Flume。

flume的特点:

flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力。

flume的数据流由事件(Event)贯穿始终。事件是Flume的基本数据单位,它携带日志数据(字节数组形式)并且携带有头信息,这些Event由Agent外部的Source生成,当Source 捕获事件后会进行特定的格式化,然后Source会把事件推入(单个或多个)Channel中。你可以把Channel看作是一个缓冲区,它将保存事件直到Sink处理完该事件。Sink负责持久化日志或者把事件推向另一个Source。

flume的可靠性

当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,从强到弱依次分别为:end-to-end(收到数据agent首先将event写到磁盘上,当数据传送成功后,再删除;如果数据发送失败,可以重新发送。),Store on failure (这也是scribe采用的策略,当数据接收方crash时,将数据写到本地,待恢复后,继续发送),Besteffort(数据发送到接收方后,不会进行确认)。

flume的可恢复性:

还是靠Channel。推荐使用FileChannel,事件持久化在本地文件系统里(性能较差)。

flume的一些核心概念:

1.Agent 使用JVM 运行Flume。每台机器运行一个agent,但是可以在一个

agent中包含多个sources和sinks。

2.Client 生产数据,运行在一个独立的线程。

3.Source 从Client收集数据,传递给Channel。

4.Sink 从Channel收集数据,运行在一个独立线程。

5.Channel 连接sources 和sinks ,这个有点像一个队列。

6.Events 可以是日志记录、avro 对象等。

Flume以agent为最小的独立运行单位。一个agent就是一个JVM。单agent由Source、Sink和Channel三大组件构成,如下图:

值得注意的是,Flume提供了大量内置的Source、Channel和Sink类型。不同类型的Source,Channel和Sink可以自由组合。组合方式基于用户设置的配置文件,非常灵活。比如:Channel可以把事件暂存在内存里,也可以持久化到本地硬盘上。Sink可以把日志写入HDFS, HBase,甚至是另外一个Source等等。Flume支持用户建立多级流,也就是说,多个agent可以协同工作,并且支持Fan-in、Fan-out、Contextual Routing、Backup Routes,这也正是NB之处。如下图所示:

二、flume的官方网站在哪里?

https://www.360docs.net/doc/599518877.html,/

三、在哪里下载?

https://www.360docs.net/doc/599518877.html,/dyn/closer.lua/flume/1.6.0/apache-flume-1.6.0-b in.tar.gz

四、如何安装?

1)将下载的flume包,解压到/home/hadoop目录中,你就已经完成了50%:)简单吧

2)修改flume-env.sh 配置文件,主要是JAVA_HOME变量设置

1.#/etc/profile增加环境变量

export FLUME_HOME=/home/hadoop/apache-flume-1.6.0-bin

export FLUME_CONF_DIR=$FLUME_HOME/conf

export PATH=.:$PATH::$FLUME_HOME/bin

3)验证是否安装成功

1.root@m1:/home/hadoop# flume-ng version

2.Flume 1.6.0

3.Source code repository: https://https://www.360docs.net/doc/599518877.html,/repos/asf/flume.git

4.Revision: 8633220df808c4cd0c13d1cf0320454a94f1ea97

https://www.360docs.net/doc/599518877.html,piled by hshreedharan on Wed May 7 14:49:18 PDT 2014

6.From source with checksum a01fe726e4380ba0c9f7a7d222db961f

7.root@m1:/home/hadoop#

复制代码

出现上面的信息,表示安装成功了

五、flume的案例

1)案例1:Avro

Avro可以发送一个给定的文件给Flume,Avro 源使用AVRO RPC机制。

a)创建agent配置文件

1.root@m1:/home/hadoop#vi /home/hadoop/flume-1.6.0-bin/conf/avro.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = avro

9.a1.sources.r1.channels = c1

10.a1.sources.r1.bind = 0.0.0.0

11.a1.sources.r1.port = 4141

12.

13.# Describe the sink

14.a1.sinks.k1.type = logger

15.

16.# Use a channel which buffers events in memory

17.a1.channels.c1.type = memory

18.a1.channels.c1.capacity = 1000

19.a1.channels.c1.transactionCapacity = 100

20.

21.# Bind the source and sink to the channel

22.a1.sources.r1.channels = c1

23.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:flume-1.6.0-bin # flume-ng agent -c conf -f conf/avro.conf -n

a1 -Dflume.root.logger=INFO,console

复制代码

#命令参数说明

-c conf 指定配置目录为conf

-f conf/avro.conf指定配置文件为conf/avro.conf (注意路径,当前路径与配置所指的路径) -n a1 指定agent名字为a1,需要与avro.conf中的一致

-Dflume.root.logger=INFO,console 指定DEBUF模式在console输出INFO信息

c)创建指定文件

1.root@m1:/home/hadoop# echo "hello world" >

/home/hadoop/flume-1.6.0-bin/log.00

复制代码

d)使用avro-client发送文件

1.root@m1:/home/hadoop# flume-ng avro-client -c . -H m1 -p 4141 -F

/home/hadoop/flume-1.5.0-bin/log.00

复制代码

注意参数中m1

e)在m1的控制台,可以看到以下信息,注意最后一行:

1.root@m1:/home/hadoop/flume-1.5.0-bin/conf#

/home/hadoop/flume-1.5.0-bin/bin/flume-ng agent -c . -f

/home/hadoop/flume-1.5.0-bin/conf/avro.conf -n a1

-Dflume.root.logger=INFO,console

https://www.360docs.net/doc/599518877.html,: Sourcing environment configuration script

/home/hadoop/flume-1.5.0-bin/conf/flume-env.sh

https://www.360docs.net/doc/599518877.html,: Including Hadoop libraries found via

(/home/hadoop/hadoop-2.2.0/bin/hadoop) for HDFS access

https://www.360docs.net/doc/599518877.html,: Excluding

/home/hadoop/hadoop-2.2.0/share/hadoop/common/lib/slf4j-api-1.7.5.jar

from classpath

https://www.360docs.net/doc/599518877.html,: Excluding

/home/hadoop/hadoop-2.2.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.j

ar from classpath

6....

7.2014-08-10 10:43:25,112 (New I/O worker #1) [INFO -

https://www.360docs.net/doc/599518877.html,tyServer$NettyServerAvroHandler.handleUpstream(N

ettyServer.java:171)] [id: 0x92464c4f, /192.168.1.50:59850 :>

/192.168.1.50:4141] UNBOUND

8.2014-08-10 10:43:25,112 (New I/O worker #1) [INFO -

https://www.360docs.net/doc/599518877.html,tyServer$NettyServerAvroHandler.handleUpstream(N

ettyServer.java:171)] [id: 0x92464c4f, /192.168.1.50:59850 :>

/192.168.1.50:4141] CLOSED

9.2014-08-10 10:43:25,112 (New I/O worker #1) [INFO -

https://www.360docs.net/doc/599518877.html,tyServer$NettyServerAvroHandler.channelClosed(Ne

ttyServer.java:209)] Connection to /192.168.1.50:59850 disconnected.

10.2014-08-10 10:43:26,718 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 68 65 6C 6C 6F 20 77 6F 72 6C 64 hello

world }

复制代码

2)案例2:Spool

Spool监测配置的目录下新增的文件,并将文件中的数据读取出来。需要注意两点:

1) 拷贝到spool目录下的文件不可以再打开编辑。

2) spool目录下不可包含相应的子目录

a)创建agent配置文件

1.root@m1:/home/hadoop# vi /home/hadoop/flume-1.5.0-bin/conf/spool.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = spooldir

9.a1.sources.r1.channels = c1

10.a1.sources.r1.spoolDir = /home/hadoop/flume-1.5.0-bin/logs

11.a1.sources.r1.fileHeader = true

12.

13.# Describe the sink

14.a1.sinks.k1.type = logger

15.

16.# Use a channel which buffers events in memory

17.a1.channels.c1.type = memory

18.a1.channels.c1.capacity = 1000

19.a1.channels.c1.transactionCapacity = 100

20.

21.# Bind the source and sink to the channel

22.a1.sources.r1.channels = c1

23.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:apache-flume-1.6.0-bin# flume-ng agent -c conf -f

conf/spool.conf -n a1 -Dflume.root.logger=INFO,console

复制代码

c)追加文件到/home/hadoop/flume-1.5.0-bin/logs目录

1.root@m1:/home/hadoop# echo "spool test1" >

/home/hadoop/flume-1.5.0-bin/logs/spool_text.log

复制代码

d)在m1的控制台,可以看到以下相关信息:

1.14/08/10 11:37:13 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

2.14/08/10 11:37:13 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

3.14/08/10 11:37:14 INFO avro.ReliableSpoolingFileEventReader: Preparing to

move file /home/hadoop/flume-1.5.0-bin/logs/spool_text.log to

/home/hadoop/flume-1.5.0-bin/logs/spool_https://www.360docs.net/doc/599518877.html,PLETED

4.14/08/10 11:37:14 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

5.14/08/10 11:37:14 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

6.14/08/10 11:37:14 INFO sink.LoggerSink: Event:

{ headers:{file=/home/hadoop/flume-1.5.0-bin/logs/spool_text.log} body:

73 70 6F 6F 6C 20 74 65 73 74 31 spool test1 }

7.14/08/10 11:37:15 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

8.14/08/10 11:37:15 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

9.14/08/10 11:37:16 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

10.14/08/10 11:37:16 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

11.14/08/10 11:37:17 INFO source.SpoolDirectorySource: Spooling Directory

Source runner has shutdown.

复制代码

3)案例3:Exec

EXEC执行一个给定的命令获得输出的源,如果要使用tail命令,必选使得file足够大才能看到输出内容

a)创建agent配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/exec_tail.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = exec

9.a1.sources.r1.channels = c1

https://www.360docs.net/doc/599518877.html,mand = tail -F

/home/hadoop/flume-1.5.0-bin/log_exec_tail

11.

12.# Describe the sink

13.a1.sinks.k1.type = logger

14.

15.# Use a channel which buffers events in memory

16.a1.channels.c1.type = memory

17.a1.channels.c1.capacity = 1000

18.a1.channels.c1.transactionCapacity = 100

19.

20.# Bind the source and sink to the channel

21.a1.sources.r1.channels = c1

22.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:apache-flume-1.6.0-bin# flume-ng agent -c conf -f

conf/exec_tail.conf -n a1 -Dflume.root.logger=INFO,console

复制代码

c)生成足够多的内容在文件里

1.root@m1:/home/hadoop# for i in {1..1000}

> do

> echo "exec tail$i" >>

/home/hadoop/apache-flume-1.6.0-bin/log_exec_tail

> done

e)在m1的控制台,可以看到以下信息:

1.2014-08-10 10:59:25,513 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 20 74 65 73 74 exec

tail test }

2.2014-08-10 10:59:34,535 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 20 74 65 73 74 exec

tail test }

3.2014-08-10 11:01:40,557 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 31 exec

tail1 }

4.2014-08-10 11:01:41,180 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 32 exec

tail2 }

5.2014-08-10 11:01:41,180 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 33 exec

tail3 }

6.2014-08-10 11:01:41,181 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 34 exec

tail4 }

7.2014-08-10 11:01:41,181 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 35 exec

tail5 }

8.2014-08-10 11:01:41,181 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 36 exec

tail6 }

9.....

10.....

11.....

12.2014-08-10 11:01:51,550 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 39 36 exec

tail96 }

13.2014-08-10 11:01:51,550 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 39 37 exec

tail97 }

14.2014-08-10 11:01:51,551 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 39 38 exec

tail98 }

15.2014-08-10 11:01:51,551 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 39 39 exec

tail99 }

16.2014-08-10 11:01:51,551 (SinkRunner-PollingRunner-DefaultSinkProcessor)

[INFO - org.apache.flume.sink.LoggerSink.process(LoggerSink.java:70)]

Event: { headers:{} body: 65 78 65 63 20 74 61 69 6C 31 30 30 exec

tail100 }

复制代码

4)案例4:Syslogtcp

Syslogtcp监听TCP的端口做为数据源

a)创建agent配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/syslog_tcp.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = syslogtcp

9.a1.sources.r1.port = 5140

10.a1.sources.r1.host = localhost

11.a1.sources.r1.channels = c1

12.

13.# Describe the sink

14.a1.sinks.k1.type = logger

15.

16.# Use a channel which buffers events in memory

17.a1.channels.c1.type = memory

18.a1.channels.c1.capacity = 1000

19.a1.channels.c1.transactionCapacity = 100

20.

21.# Bind the source and sink to the channel

22.a1.sources.r1.channels = c1

23.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:apache-flume-1.6.0-bin# flume-ng agent -c conf -f

conf/syslog_tcp.conf -n a1 -Dflume.root.logger=INFO,console

复制代码

c)测试产生syslog

1.root@m1:apache-flume-1.6.0-bin # echo "hello https://www.360docs.net/doc/599518877.html, syslog" | nc

localhost 5140

复制代码

注:以上命令需安装netcat,

安装方法:yum search nc 查找相关nc源,如找到nc.i686

再执行:yum install nc.i686

d)在m1的控制台,可以看到以下信息:

1.14/08/10 11:41:45 INFO node.PollingPropertiesFileConfigurationProvider:

Reloading configuration

file:/home/hadoop/flume-1.5.0-bin/conf/syslog_tcp.conf

2.14/08/10 11:41:45 INFO conf.FlumeConfiguration: Added sinks: k1 Agent: a1

3.14/08/10 11:41:45 INFO conf.FlumeConfiguration: Processing:k1

4.14/08/10 11:41:45 INFO conf.FlumeConfiguration: Processing:k1

5.14/08/10 11:41:45 INFO conf.FlumeConfiguration: Post-validation flume

configuration contains configuration for agents: [a1]

6.14/08/10 11:41:45 INFO node.AbstractConfigurationProvider: Creating

channels

7.14/08/10 11:41:45 INFO channel.DefaultChannelFactory: Creating instance of

channel c1 type memory

8.14/08/10 11:41:45 INFO node.AbstractConfigurationProvider: Created channel

c1

9.14/08/10 11:41:45 INFO source.DefaultSourceFactory: Creating instance of

source r1, type syslogtcp

10.14/08/10 11:41:45 INFO sink.DefaultSinkFactory: Creating instance of sink:

k1, type: logger

11.14/08/10 11:41:45 INFO node.AbstractConfigurationProvider: Channel c1

connected to [r1, k1]

12.14/08/10 11:41:45 INFO node.Application: Starting new

configuration:{ sourceRunners:{r1=EventDrivenSourceRunner:

{ source:org.apache.flume.source.SyslogTcpSource{name:r1,state:IDLE} }}

sinkRunners:{k1=SinkRunner:

{ policy:org.apache.flume.sink.DefaultSinkProcessor@6538b14

counterGroup:{ name:null counters:{} } }}

channels:{c1=org.apache.flume.channel.MemoryChannel{name: c1}} }

13.14/08/10 11:41:45 INFO node.Application: Starting Channel c1

14.14/08/10 11:41:45 INFO instrumentation.MonitoredCounterGroup: Monitored

counter group for type: CHANNEL, name: c1: Successfully registered new MBean.

15.14/08/10 11:41:45 INFO instrumentation.MonitoredCounterGroup: Component

type: CHANNEL, name: c1 started

16.14/08/10 11:41:45 INFO node.Application: Starting Sink k1

17.14/08/10 11:41:45 INFO node.Application: Starting Source r1

18.14/08/10 11:41:45 INFO source.SyslogTcpSource: Syslog TCP Source

starting...

19.14/08/10 11:42:15 WARN source.SyslogUtils: Event created from Invalid Syslog

data.

20.14/08/10 11:42:15 INFO sink.LoggerSink: Event: { headers:{Severity=0,

flume.syslog.status=Invalid, Facility=0} body: 68 65 6C 6C 6F 20 69 64 6F

61 6C 6C 2E 6F 72 67 hello https://www.360docs.net/doc/599518877.html, }

复制代码

5)案例5:JSONHandler

a)创建agent配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/post_json.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = org.apache.flume.source.http.HTTPSource

9.a1.sources.r1.port = 8888

10.a1.sources.r1.channels = c1

11.

12.# Describe the sink

13.a1.sinks.k1.type = logger

14.

15.# Use a channel which buffers events in memory

16.a1.channels.c1.type = memory

17.a1.channels.c1.capacity = 1000

18.a1.channels.c1.transactionCapacity = 100

19.

20.# Bind the source and sink to the channel

21.a1.sources.r1.channels = c1

22.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:/home/hadoop# flume-ng agent -c conf -f

/home/hadoop/flume-1.5.0-bin/conf/post_json.conf -n a1

-Dflume.root.logger=INFO,console

复制代码

c)生成JSON 格式的POST request

1.root@m1:/home/hadoop# curl -X POST -d '[{ "headers" :{"a" : "a1","b" :

"b1"},"body" : "https://www.360docs.net/doc/599518877.html,_body"}]' http://localhost:8888

复制代码

d)在m1的控制台,可以看到以下信息:

1.14/08/10 11:49:59 INFO node.Application: Starting Channel c1

2.14/08/10 11:49:59 INFO instrumentation.MonitoredCounterGroup: Monitored

counter group for type: CHANNEL, name: c1: Successfully registered new MBean.

3.14/08/10 11:49:59 INFO instrumentation.MonitoredCounterGroup: Component

type: CHANNEL, name: c1 started

4.14/08/10 11:49:59 INFO node.Application: Starting Sink k1

5.14/08/10 11:49:59 INFO node.Application: Starting Source r1

6.14/08/10 11:49:59 INFO mortbay.log: Logging to

org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via

org.mortbay.log.Slf4jLog

7.14/08/10 11:49:59 INFO mortbay.log: jetty-6.1.26

8.14/08/10 11:50:00 INFO mortbay.log: Started

SelectChannelConnector@0.0.0.0:8888

9.14/08/10 11:50:00 INFO instrumentation.MonitoredCounterGroup: Monitored

counter group for type: SOURCE, name: r1: Successfully registered new MBean.

10.14/08/10 11:50:00 INFO instrumentation.MonitoredCounterGroup: Component

type: SOURCE, name: r1 started

11.14/08/10 12:14:32 INFO sink.LoggerSink: Event: { headers:{b=b1, a=a1} body:

69 64 6F 61 6C 6C 2E 6F 72 67 5F 62 6F 64 79 https://www.360docs.net/doc/599518877.html,_body }

复制代码

6)案例6:Hadoop sink (需配置Hadoop) 以下还未测试

a)创建agent配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/hdfs_sink.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = syslogtcp

9.a1.sources.r1.port = 5140

10.a1.sources.r1.host = localhost

11.a1.sources.r1.channels = c1

12.

13.# Describe the sink

14.a1.sinks.k1.type = hdfs

15.a1.sinks.k1.channel = c1

16.a1.sinks.k1.hdfs.path = hdfs://m1:9000/user/flume/syslogtcp

17.a1.sinks.k1.hdfs.filePrefix = Syslog

18.a1.sinks.k1.hdfs.round = true

19.a1.sinks.k1.hdfs.roundValue = 10

20.a1.sinks.k1.hdfs.roundUnit = minute

21.

22.# Use a channel which buffers events in memory

23.a1.channels.c1.type = memory

24.a1.channels.c1.capacity = 1000

25.a1.channels.c1.transactionCapacity = 100

26.

27.# Bind the source and sink to the channel

28.a1.sources.r1.channels = c1

29.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:apache-flume-1.6.0-bin# flume-ng agent -c conf -f

/home/hadoop/flume-1.5.0-bin/conf/hdfs_sink.conf -n a1

-Dflume.root.logger=INFO,console

复制代码

c)测试产生syslog

1.root@m1:/home/hadoop# echo "hello idoall flume -> hadoop testing one" | nc

localhost 5140

复制代码

d)在m1的控制台,可以看到以下信息:

1.14/08/10 12:20:39 INFO instrumentation.MonitoredCounterGroup: Monitored

counter group for type: CHANNEL, name: c1: Successfully registered new MBean.

2.14/08/10 12:20:39 INFO instrumentation.MonitoredCounterGroup: Component

type: CHANNEL, name: c1 started

3.14/08/10 12:20:39 INFO node.Application: Starting Sink k1

4.14/08/10 12:20:39 INFO node.Application: Starting Source r1

5.14/08/10 12:20:39 INFO instrumentation.MonitoredCounterGroup: Monitored

counter group for type: SINK, name: k1: Successfully registered new MBean.

6.14/08/10 12:20:39 INFO instrumentation.MonitoredCounterGroup: Component

type: SINK, name: k1 started

7.14/08/10 12:20:39 INFO source.SyslogTcpSource: Syslog TCP Source

starting...

8.14/08/10 12:21:46 WARN source.SyslogUtils: Event created from Invalid Syslog

data.

9.14/08/10 12:21:49 INFO hdfs.HDFSSequenceFile: writeFormat = Writable,

UseRawLocalFileSystem = false

10.14/08/10 12:21:49 INFO hdfs.BucketWriter: Creating

hdfs://m1:9000/user/flume/syslogtcp//Syslog.1407644509504.tmp

11.14/08/10 12:22:20 INFO hdfs.BucketWriter: Closing

hdfs://m1:9000/user/flume/syslogtcp//Syslog.1407644509504.tmp

12.14/08/10 12:22:20 INFO hdfs.BucketWriter: Close tries incremented

13.14/08/10 12:22:20 INFO hdfs.BucketWriter: Renaming

hdfs://m1:9000/user/flume/syslogtcp/Syslog.1407644509504.tmp to

hdfs://m1:9000/user/flume/syslogtcp/Syslog.1407644509504

14.14/08/10 12:22:20 INFO hdfs.HDFSEventSink: Writer callback called.

复制代码

e)在m1上再打开一个窗口,去hadoop上检查文件是否生成

1.root@m1:/home/hadoop# /home/hadoop/hadoop-

2.2.0/bin/hadoop fs -ls

/user/flume/syslogtcp

2.Found 1 items

3.-rw-r--r-- 3 root supergroup 155 2014-08-10 12:22

/user/flume/syslogtcp/Syslog.1407644509504

4.root@m1:/home/hadoop# /home/hadoop/hadoop-2.2.0/bin/hadoop fs -cat

/user/flume/syslogtcp/Syslog.1407644509504

5.SEQ!org.apache.hadoop.io.LongWritable"org.apache.hadoop.io.BytesWritabl

e^;>Gv$hello idoall flume -> hadoop testing one

复制代码

7)案例7:File Roll Sink

a)创建agent配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/file_roll.conf

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = syslogtcp

9.a1.sources.r1.port = 5555

10.a1.sources.r1.host = localhost

11.a1.sources.r1.channels = c1

12.

13.# Describe the sink

14.a1.sinks.k1.type = file_roll

15.a1.sinks.k1.sink.directory = /home/hadoop/flume-1.5.0-bin/logs

16.

17.# Use a channel which buffers events in memory

18.a1.channels.c1.type = memory

19.a1.channels.c1.capacity = 1000

20.a1.channels.c1.transactionCapacity = 100

21.

22.# Bind the source and sink to the channel

23.a1.sources.r1.channels = c1

24.a1.sinks.k1.channel = c1

复制代码

b)启动flume agent a1

1.root@m1:/home/hadoop# /home/hadoop/flume-1.5.0-bin/bin/flume-ng agent -c .

-f /home/hadoop/flume-1.5.0-bin/conf/file_roll.conf -n a1

-Dflume.root.logger=INFO,console

复制代码

c)测试产生log

1.root@m1:/home/hadoop# echo "hello https://www.360docs.net/doc/599518877.html, syslog" | nc localhost 5555

2.root@m1:/home/hadoop# echo "hello https://www.360docs.net/doc/599518877.html, syslog 2" | nc localhost 5555 复制代码

d)查看/home/hadoop/flume-1.5.0-bin/logs下是否生成文件,默认每30秒生成一个新文件

1.root@m1:/home/hadoop# ll /home/hadoop/flume-1.5.0-bin/logs

2.总用量 272

3.drwxr-xr-x 3 root root 4096 Aug 10 12:50 ./

4.drwxr-xr-x 9 root root 4096 Aug 10 10:59 ../

5.-rw-r--r-- 1 root root 50 Aug 10 12:49 1407646164782-1

6.-rw-r--r-- 1 root root 0 Aug 10 12:49 1407646164782-2

7.-rw-r--r-- 1 root root 0 Aug 10 12:50 1407646164782-3

8.root@m1:/home/hadoop# cat

/home/hadoop/flume-1.5.0-bin/logs/1407646164782-1

/home/hadoop/flume-1.5.0-bin/logs/1407646164782-2

9.hello https://www.360docs.net/doc/599518877.html, syslog

10.hello https://www.360docs.net/doc/599518877.html, syslog 2

复制代码

8)案例8:Replicating Channel Selector

Flume支持Fan out流从一个源到多个通道。有两种模式的Fan out,分别是复制和复用。在复制的情况下,流的事件被发送到所有的配置通道。在复用的情况下,事件被发送到可用的渠道中的一个子集。Fan out流需要指定源和Fan out通道的规则。

这次我们需要用到m1,m2两台机器

a)在m1创建replicating_Channel_Selector配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector.conf 2.

3.a1.sources = r1

4.a1.sinks = k1 k2

5.a1.channels = c1 c2

6.

7.# Describe/configure the source

8.a1.sources.r1.type = syslogtcp

9.a1.sources.r1.port = 5140

10.a1.sources.r1.host = localhost

11.a1.sources.r1.channels = c1 c2

12.a1.sources.r1.selector.type = replicating

13.

14.# Describe the sink

15.a1.sinks.k1.type = avro

16.a1.sinks.k1.channel = c1

17.a1.sinks.k1.hostname = m1

18.a1.sinks.k1.port = 5555

19.

20.a1.sinks.k2.type = avro

21.a1.sinks.k2.channel = c2

22.a1.sinks.k2.hostname = m2

23.a1.sinks.k2.port = 5555

24.

25.# Use a channel which buffers events in memory

26.a1.channels.c1.type = memory

27.a1.channels.c1.capacity = 1000

28.a1.channels.c1.transactionCapacity = 100

29.

30.a1.channels.c2.type = memory

31.a1.channels.c2.capacity = 1000

32.a1.channels.c2.transactionCapacity = 100

复制代码

b)在m1创建replicating_Channel_Selector_avro配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector_avro.con

f

2.

3.a1.sources = r1

4.a1.sinks = k1

5.a1.channels = c1

6.

7.# Describe/configure the source

8.a1.sources.r1.type = avro

9.a1.sources.r1.channels = c1

10.a1.sources.r1.bind = 0.0.0.0

11.a1.sources.r1.port = 5555

12.

13.# Describe the sink

14.a1.sinks.k1.type = logger

15.

16.# Use a channel which buffers events in memory

17.a1.channels.c1.type = memory

18.a1.channels.c1.capacity = 1000

19.a1.channels.c1.transactionCapacity = 100

20.

21.# Bind the source and sink to the channel

22.a1.sources.r1.channels = c1

23.a1.sinks.k1.channel = c1

复制代码

c)在m1上将2个配置文件复制到m2上一份

1.root@m1:/home/hadoop/flume-1.5.0-bin# scp -r

/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector.conf

root@m2:/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector.

conf

2.root@m1:/home/hadoop/flume-1.5.0-bin# scp -r

/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector_avro.con

f

root@m2:/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector_

avro.conf

复制代码

d)打开4个窗口,在m1和m2上同时启动两个flume agent

1.root@m1:/home/hadoop# /home/hadoop/flume-1.5.0-bin/bin/flume-ng agent -c .

-f

/home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector_avro.con

f -n a1 -Dflume.root.logger=INFO,console

2.root@m1:/home/hadoop# /home/hadoop/flume-1.5.0-bin/bin/flume-ng agent -c .

-f /home/hadoop/flume-1.5.0-bin/conf/replicating_Channel_Selector.conf

-n a1 -Dflume.root.logger=INFO,console

复制代码

e)然后在m1或m2的任意一台机器上,测试产生syslog

1.root@m1:/home/hadoop# echo "hello https://www.360docs.net/doc/599518877.html, syslog" | nc localhost 5140 复制代码

f)在m1和m2的sink窗口,分别可以看到以下信息,这说明信息得到了同步:

1.14/08/10 14:08:18 INFO https://www.360docs.net/doc/599518877.html,tyServer: Connection to /19

2.168.1.51:46844

disconnected.

2.14/08/10 14:08:52 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0x90f8fe1f,

/192.168.1.50:35873 => /192.168.1.50:5555] OPEN

3.14/08/10 14:08:52 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0x90f8fe1f,

/192.168.1.50:35873 => /192.168.1.50:5555] BOUND: /192.168.1.50:5555

4.14/08/10 14:08:52 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0x90f8fe1f,

/192.168.1.50:35873 => /192.168.1.50:5555] CONNECTED: /192.168.1.50:35873

5.14/08/10 14:08:59 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0xd6318635,

/192.168.1.51:46858 => /192.168.1.50:5555] OPEN

6.14/08/10 14:08:59 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0xd6318635,

/192.168.1.51:46858 => /192.168.1.50:5555] BOUND: /192.168.1.50:5555

7.14/08/10 14:08:59 INFO https://www.360docs.net/doc/599518877.html,tyServer: [id: 0xd6318635,

/192.168.1.51:46858 => /192.168.1.50:5555] CONNECTED: /192.168.1.51:46858

8.14/08/10 14:09:20 INFO sink.LoggerSink: Event: { headers:{Severity=0,

flume.syslog.status=Invalid, Facility=0} body: 68 65 6C 6C 6F 20 69 64 6F

61 6C 6C 2E 6F 72 67 hello https://www.360docs.net/doc/599518877.html, }

复制代码

9)案例9:Multiplexing Channel Selector

a)在m1创建Multiplexing_Channel_Selector配置文件

1.root@m1:/home/hadoop# vi

/home/hadoop/flume-1.5.0-bin/conf/Multiplexing_Channel_Selector.conf 2.

3.a1.sources = r1

4.a1.sinks = k1 k2

安装预算知识点

第一章管道施工图识读 1. 设计规范要求,暖气支管不得小于DN20 2?保温常规做法一一给水:防结露保温,热水:保温,消防: 不保温,冷冻水:连阀门都需保温,冷却水:按设计要求,未要求可以不作。一般吊顶里的管道均需保温。 给水:暗敷防结露保温;明敷穿越门厅、卧室和客厅过门处必须做防结露保温。排水:暗敷做防结露保温;明敷公共厕所座便上反水弯必须做。 管井里除消防、喷洒管道管道外均做保温。 3. 镀锌钢管连接方式:《DN100丝接,>DN100可焊接(需防腐),可法兰焊接(需二次镀锌),少量可丝扣法兰连接。 4. 管道外皮距墙距离为25-50mm 5. 采暖干管接立管时,当立管直线管段<15m时,采用2 个90。弯头,当直线管段>15m时采用3个90。弯头。 6. 施工时,排水管宁高勿低,地漏宁低勿高。 7. 标高规定:室内管道一般为管中,室外管道排水为管内底,给水为管顶。 8. 暖气片中应与窗同轴。 9. 闸阀:开关作用,阻力系数0.5 ;截止阀:调节开关作用,阻力系数19

10. 补偿器分为:自然补偿,方型胀力,弯头,波纹补偿器,套筒补偿器,球型胀力,角质胀力。 11. 集气罐:干管末端,其管径为末端管道直径的4-6倍。 膨胀水箱:稳压、排气、容纳膨胀水、信号作用。气压罐:稳压、排气。 膨胀水箱共五根管道:膨胀管、循环管、溢水管、排污管、信号管。 集气罐安装位置:管道接口距集气罐上端2/3,距下端1/3。 12. 按照标准图集,掌握热媒入口情况。 13. PP-R管可以套用铝塑复合管或给水U-PVC管道定额。 14. ( 1)刚性防水套管: I型防水套管,□型防水套管,山型防水套管 I型防水套管适用于铸铁管和非金属管; H型防水套管适用于钢管; 山型防水套管适用于钢管预埋,将翼环直接含在钢管上。 (2)柔性防水套管一般适用于管道穿过墙壁处受有振动或有严密防水要求的构筑物。 一般管道穿外墙的管道加防水套管。穿水池的管道采用柔性 防水套管。 若室外水位高采用柔性防水套管,若室外水位低采用刚性防水套管。 15. 一般水表管径比管道管径小一号。

燃气具安装维修工知识点2

1.天然气的主要成分是:甲烷; 2.下列不会导致胶管长期受腐蚀老化的是:胶管有堵塞; 3.全自动热水器; 4.为保证燃气具使用的安全性,在安装燃气灶具时燃气灶背面及侧面离墙15cm以上; 5.橡胶软管连接时可以使用三通; 6.(>); 7.在灶具燃烧系统中,主要是靠调风板来实现一次空气进入的多少量。 8.(2mm~4.5mm) 9.下列不属于复合钢管的特性的是:不结垢。 10.热水器启动。 11.下面哪一个选项是着火率低或完全打不着现象的故障原因:触发弹簧失弹性。 12.(100~110); 13.1500Pa; 14.大气式燃烧正常的火焰内外锥轮廓清楚,呈(蓝)色。 15.双齿纹的锉齿是经剁齿而成,底齿纹与锉身中心平面呈(45°)角,面齿纹与锉身中心平面呈(65°)角。 16.当燃气灶使用时出现不正常火焰,如:黄焰或冒黑烟时,是一次空气量造成的。 17.管道内的燃气可以通过阀门调节后得到所需的具有一定压力和流速的燃气,这是属于燃气灶具的:供气系统。 18.(适用) 19.显眼位置; 20.将熄火保护的控制功能装入点火器成为“点火控制器”的是(压电陶瓷电火花点火)方式。 21.如适用气电两用灶具的红外线灶,其热负荷应该不超过(3.5)KW。 22.(0.1)MPa 23.并联集热器式热水器 24.(内焰中) 25.更换风机控制电路 26.燃气热水器工作过程持续5~10秒时间。 27.木材、纸张、布料等是:可燃物。 28.代号“Q”指的是强制排气式热水器。 29.熔断保险丝; 30.供气系统半堵塞,火焰矮而无力; 31.从引入管至用户燃气表前阀的燃气管道叫:立管。 32.带板式换热器热水器 33.手锯很多锯齿,锯齿按照一定的规律左右相互错开,称为:锯路。 34.在燃气灶具熄火安全保护装置中,通过热电偶和电磁阀实现熄火保护作用的是:热电式熄火保护装置。 35.比例阀 36.燃气中含有碳氢、碳氧化合物等可燃成分,再空气中一遇明火即可进行燃烧。 37.水平式燃烧器的主要有点是燃烧器高度较小,也易于左右组合布置,易于热水器结构紧凑。 38.(18%~19%) 39.一般以(10)层左右为一供水单元。

2020年一级造价工程师考试安装实务备考知识点

2020年一级造价工程师考试安装实务备考知识点 常用电缆及其特性: 1.铜芯导体电力电缆 当前国内低压电力电缆都为各芯线共同绞合成缆,这种结构的电缆抗干扰水平较差,抗雷击的性能也差,电缆的三相阻抗不平衡和零序阻抗大,难以使线路保护电器可靠地动作等。江苏宝胜电缆厂研制的额定电压为0.6kv~1kv及以下的铜、铝聚氯乙烯铜芯导体电力电缆解决了以上问题 2.交联聚乙烯绝缘电力电缆 简称XLPE电缆,它是利用化学或物理的方法使电缆的绝缘材料聚乙烯塑料的分子由线型结构转变为立体的网状结构,即把原来是热塑性的聚乙烯转变成热固性的交联聚乙烯塑料,从而大幅度地提升了电缆的耐热性能和使用寿命,仍保持其优良的电气性能。 3.聚氯乙烯绝缘聚氯乙烯护套电力电缆 聚氯乙烯绝缘聚氯乙烯护套电力电缆长期工作温度不超过70℃,电缆导体的温度不超过160℃。短路最长持续时间不超过5s,施工敷设最低温度不得低于0℃。 【篇二】2020年一级造价工程师考试安装实务备考知识点 普通低合金结构钢具有如下几方面的优点: 1.强度较高,能够减少钢结构的自重,经济效益好; 2.具有良好的综合性能,如耐腐性、耐低温性好,抗冲击性强,使用寿命长等; 3.易于加工及施工,良好的可焊性及冷加工性能为施工提供了方便。

所以,在土木建筑工程中普通低合金结构钢应用日益广泛,在诸 如大跨度桥梁、大型柱网构架、电视塔、大型厅馆中成为主体结构材料。另外,当低合金钢中的铬含量达到11.5%时,铬就在合金金属的表面形成一层惰性的氧化铬膜,这时就成为不锈钢。不锈钢具有低的导 热性和良好的耐蚀性能,但温度变化时膨胀性较大。不锈钢可加工成板、管、型材、各种连接件等,表面可加工成无光泽的和高度抛光发 亮的材料,既可作为建筑装饰材料也可作为承重构件。 【篇三】2020年一级造价工程师考试安装实务备考知识点 大体积混凝土结构浇筑: 凡属建筑工程大体积混凝土,一般都要求连续浇筑,不留施工缝。因为体积大,水化热聚积在内部不易散发,浇筑初期混凝土内部温度 显著升高,而表面散热较快,这样形成较大的内外温差,如温差过大 则易于在混凝土表面产生裂缝。在浇筑后期,当混凝土内部逐渐散热 冷却产生收缩时,因为受到基底或已浇筑的混凝土的约束,便会产生 裂缝,甚至贯穿整个混凝土断面,由此带来严重的危害。 要防止大体积混凝土结构浇筑后产生裂缝,就要降低混凝土的温 度应力,这就必须减少浇筑后混凝土的内外温差。为此就应优先选用 水化热低的水泥,在满足设计强度要求的前提下,尽可能减少水泥用量,掺适量的粉煤灰,降低浇筑速度和减小浇筑层厚度,浇筑后宜实 行测温,采取蓄水法或覆盖法实行降温或实行人工降温措施。控制内 外温差不超过25度,必要时经过计算和取得设计单位同意后可留施工 缝且分层分段浇筑。 大体积混凝土结构的浇筑方案,可分为全面分层、分段分层和斜 面分层三种。当前应用较多的是斜面分层法。

一级建造师机电安装知识点总结

第一部分:选择题部分 1H411000机电工程常用材料及工程设备 1、碳素结构钢:屈服强度下限值小于Q275,A级钢硫磷含量最高,D级最低;武汉长江大桥为Q235制造; 2、低合金钢:高强度、高韧性、良好的冷成形和焊接性能,低的冷脆转变温度和良好的耐腐蚀性等综合力学性能。适用:桥梁、钢结构、锅炉汽包、压力容器、压力管道、船舶车辆、重轨和轻轨,鸟巢、600MW汽包Q460,起重机Q345; 3、铸钢:轧钢机架:碳素铸钢,吊车齿轮:合金铸钢; 4、质量分数大于2.11%为铸铁,普通罩壳、阀壳:灰铸铁,液压泵壳体:孕育铸铁,汽车发动机凸轮:球墨铸铁; 5、耐热钢:抗蠕变、抗断裂和抗氧化能力以及韧性; 6、电站锅炉钢架立柱:宽翼缘H型钢,刚性梁:工字钢; 7、锅炉水冷壁和省煤器:优质碳素钢管或低合金钢管 8、钢制品:焊材、管件、阀门; 9、黄铜:以锌为主要合金,冷凝器、换热器等; 10、镍:导热性差,电阻大,耐海水腐蚀突出; 11、铝:熔点低,耐磨性差,油箱、油罐、管道(变形铝合金); 12、镁:强度不高、室温塑性低,耐腐蚀性差,易氧化,用作还原剂; 13、钛:在硫酸、盐酸、硝酸等介质中都很稳定,比强度最高的金属材料; 14、硅酸盐材料:水泥、玻璃棉、砌筑材料、陶瓷; 15、玻璃钢以玻璃纤维为增强剂,用于耐腐蚀、耐压容器和管道; 16、特种新型无机非金属材料:(氧、氮、碳、硼、硫、硅)化物先进工艺制成; 17、高分子材料:按特性(橡胶、纤维、塑料、高分子胶粘剂及复合基材料); 18、薄膜、软管和塑料——低密度聚乙烯;水管——聚氯乙烯;外墙保温——泡沫塑料;环氧塑料——模具、精密量具等;生活用水——聚乙烯;耐腐蚀、耐温及耐冲击优于聚氯乙烯——ABS工程塑料;刚性、强度、硬度和弹性高于聚乙烯,但耐低温性差易老化——聚丙烯;建筑排水、排污——硬聚氯乙烯; 19、涂料:防火、防静电、防辐射并具有装饰效果; 20、聚氨酯——低中高压洁净及潮湿;酚醛——低中压及潮湿;玻璃纤维——中压以下;硬聚氯乙烯——洁净室含酸碱排风; 21、BV/BX——一般家庭和办公室照明;RV——可移动部位; 22、VV/YJV——室内、隧道内桥架及管道内;VV22/YJV22——室内隧道内直埋地下;ZR-YJFE/NH-YJFE——竖井及潮湿场所,耐火电缆可以阻燃,阻燃不能耐火;VV59——敷设在水中;LGJ/LGHJ——大长度、跨度冰雪暴风; 23、KVV控制电缆考虑:耐高温、屏蔽、耐油、耐酸碱、阻水性能; 24、气体绝缘材料:电气设备中有灭弧、冷却、保护作用,常用:空气、氮气、SO2、SF6(击穿强度为空气的3倍,无色无味无毒不燃不爆稳定); 25、通用设备:切削、锻压、铸造、输送、风机、泵、压缩机; 26、泵参数:流量、扬程、轴功率、转速、效率和汽蚀余量;风机参数:流量、压力、功率、效率和转速;压缩机参数:容积、流量、吸气压力、排气压力、工作效率、输入和输出功率; 27、无挠性牵引:(螺旋、滚柱和气力)输送机; 28、通用机床(单件小批量)——卧式车床、万能外圆磨床、万能升降台铣床;专门化机床(某一类或少数几道工序)——曲轴车床、凸轮车床、螺旋桨铣床;专用机床(某道特定,大批量)——各种钻镗组合机床及加工中心;

必学管道安装基础知识点汇总

必学基础知识点汇总 建第一章管道施工图识读 1. 设计规范要求,暖气支管不得小于DN20。 2.保温常规做法――给水:防结露保温,热水:保温,消防:不保温,冷冻水:连阀门都需保温,冷却水:按设计要求,未要求可以不作。一般吊顶里的管道均需保温。 给水:暗敷防结露保温;明敷穿越门厅、卧室和客厅过门处必须做防结露保温。排水:暗敷做防结露保温;明敷公共厕所座便上反水弯必须做。 管井里除消防、喷洒管道管道外均做保温。 3. 镀锌钢管连接方式:《DN100丝接,>DN100可焊接(需防腐),可法兰焊接(需二次镀锌),少量可丝扣法兰连接。 4. 管道外皮距墙距离为25-50mm。 5. 采暖干管接立管时,当立管直线管段<15m时,采用2个90。弯头,当直线管段>15m时采用3个90。弯头。 6. 施工时,排水管宁高勿低,地漏宁低勿高。 7. 标高规定:室内管道一般为管中,室外管道排水为管内底,给水为管顶。 8. 暖气片中应与窗同轴。 9. 闸阀:开关作用,阻力系数0.5;截止阀:调节开关作用,阻力系数19。

10. 补偿器分为:自然补偿,方型胀力,弯头,波纹补偿器,套筒补偿器,球型胀力,角质胀力。 11. 集气罐:干管末端,其管径为末端管道直径的4-6倍。膨胀水箱:稳压、排气、容纳膨胀水、信号作用。气压罐:稳压、排气。 膨胀水箱共五根管道:膨胀管、循环管、溢水管、排污管、信号管。 集气罐安装位置:管道接口距集气罐上端2/3,距下端1/3。 12. 按照标准图集,掌握热媒入口情况。 13. PP-R管可以套用铝塑复合管或给水U-PVC管道定额。 14. (1)刚性防水套管:Ⅰ型防水套管,Ⅱ型防水套管,Ⅲ型防水套管 Ⅰ型防水套管适用于铸铁管和非金属管;Ⅱ型防水套管适用于钢管;Ⅲ型防水套管适用于钢管预埋,将翼环直接含在钢管上。 (2)柔性防水套管一般适用于管道穿过墙壁处受有振动或有严密防水要求的构筑物。 一般管道穿外墙的管道加防水套管。穿水池的管道采用柔性防水套管。 若室外水位高采用柔性防水套管,若室外水位低采用刚性防水套管。 15. 一般水表管径比管道管径小一号。 16. 给水支管上凡是接两个以上供水点,支管均加活接头和法兰。若支管接水表除外。

安装知识点

电气 一、开关盒数量=开关数量+插座数量 二、接线盒数量=灯头盒数量+规范规定[⑴无弯管路不超过30m;⑵两个接线盒之间有一个弯时,不超过20m;⑶两个接线盒之间有二个弯时,不超过 15m;⑷两个接盒之间有三个弯时,不超过8m;⑸暗配管两个接线盒之间不允许出现四个弯] 三、接线盒,每个明装配电箱(暗配管)的背后都用一个接线盒(先配管)。接线箱一般的配电箱都是接线箱 接线端子箱一般里面只有接线端子,没有元器件,如分支接线箱、等电位接线箱 接地端子板是接地端子箱的一个端子板 LEB是局部等电位连接箱,一般很小,里面的端子板也很小,端子也很少 接地跨接线是用在比如桥架各节段、电线管之间的断接口电气辅助联通用的起传导电位的作用,正常时不通过电流 断接卡是用在防雷接地上的,一般用在人工接地极的引入线上,主要是为了测接地电阻时把人工接地极与接地网断开,从而方便准确的测出这个人工接地极的接地电阻 一、电缆头按制作安装材料又可分为热缩式(目前最常用的一种)、干包式和环氧树脂浇注式现在的70mm2以上电缆普遍采用热缩式,其实就是用到热缩头,一个热缩头在几十元到上百元不等,就是所谓的“手套”形状像手套一样,把电缆外保护层剥开,套上热缩头,然后用喷灯加热,使之附着在电缆头上(压铜鼻子我就不详说了)

干包式就是采用高压自粘式胶布和电工胶布缠绕制作电缆头。一般临时用电较 二、电缆头的区别 电力电缆头分为终端头和中间接头,按安装场所分为户内式和户外式,按照电缆头制作材料分为干包式、环氧树脂浇注式和热缩式等三类 1.户内干包式电力电缆头,干包电缆头不装" 终端盒" 时,称为" 简包终端头" ,适用于一般塑料和橡皮绝缘低压电缆。 2. 户内浇注式电力电缆终端头,浇注式电缆头主要用于油浸纸绝缘电缆。 3. 户内热缩式电力电缆终端头,热缩式电缆头适用于0.5 ~10.0kV 的交联聚乙烯电缆和各种电缆。 三、三个电缆头的工艺区别: 1.户内干包式电力电缆头:剥保护层及绝缘层,清洗,包缠绝缘,压连接管及接线端子,安装、接线。 2. 户内浇注式电力电缆终端头:锯断,剥切清洗,内屏蔽层处理,包缠绝缘,压扎锁管和接线端子,装终端盒,配料浇注,安装接线。 3. 户内热缩式电力电缆终端头:锯断,剥切清洗,内屏蔽层处理,焊接地线,压扎锁管和接线端子,装热缩管,加热成形,安装,接线。 四、 1)干包,在一些要求不高或者为了省钱的项目上,低压电缆接头使用干包的比较多,由于低压电场可以忽略不记,所以特别是那些安装公司为了省钱使用干包。高压干包电缆目前国内似乎没人做,国外偶也只见到3M公司有干包电缆附件(通常都是中间接头)。

安装造价知识点

安装造价知识点 第一章施工图识读 1.设计规范要求,暖气支管不得小于DN20。 2.保温常规做法――给水:防结露保温,热水:保温,消防:不保温,冷冻水:连阀门都需保温,冷却水:按设计要求,未要求可以不作。一般吊顶里的管道均需保温。 给水:暗敷防结露保温;明敷穿越门厅、卧室和客厅过门处必须做防结露保温。排水:暗敷做防结露保温;明敷公共厕所座便上反水弯必须做。 管井里除消防、喷洒管道管道外均做保温。 3.镀锌钢管连接方式:《DN100丝接,>DN100可焊接(需防腐),可法兰焊接(需二次镀锌),少量可丝扣法兰连接。 4.管道外皮距墙距离为25-50mm。 5.采暖干管接立管时,当立管直线管段<15m时,采用2个90。弯头,当直线管段>15m时采用3个90。弯头。 6.施工时,排水管宁高勿低,地漏宁低勿高。 7.标高规定:室内管道一般为管中,室外管道排水为管内底,给水为管顶。 8.暖气片中应与窗同轴。 9.闸阀:开关作用,阻力系数0.5;截止阀:调节开关作用,阻力系数19。

10.补偿器分为:自然补偿,方型胀力,弯头,波纹补偿器,套筒补偿器,球型胀力,角质胀力。 11.集气罐:干管末端,其管径为末端管道直径的4-6倍。膨胀水箱:稳压、排气、容纳膨胀水、信号作用。气压罐:稳压、排气。 膨胀水箱共五根管道:膨胀管、循环管、溢水管、排污管、信号管。 集气罐安装位置:管道接口距集气罐上端2/3,距下端1/3。 12.按照标准图集,掌握热媒入口情况。 13.PP-R管可以套用铝塑复合管或给水U-PVC管道定额。 14.(1)刚性防水套管:Ⅰ型防水套管,Ⅱ型防水套管,Ⅲ型防水套管 Ⅰ型防水套管适用于铸铁管和非金属管;Ⅱ型防水套管适用于钢管;Ⅲ型防水套管适用于钢管预埋,将翼环直接含在钢管上。 (2)柔性防水套管一般适用于管道穿过墙壁处受有振动或有严密防水要求的构筑物。 一般管道穿外墙的管道加防水套管。穿水池的管道采用柔性防水套管。 若室外水位高采用柔性防水套管,若室外水位低采用刚性防水套管。 15.一般水表管径比管道管径小一号。 16.给水支管上凡是接两个以上供水点,支管均加活接头和法兰。若支管接水表除外。 17.规定:洗脸盆(洗菜盆)上边缘距地800mm.

一级建造师机电安装实务重要知识点

一建实务 1.烘炉阶段的主要工作: 1)制定工业炉的烘炉计划; 2)准备烘炉用的机械和工机具; 3)编制烘炉期间专业的施工作业计划,按计划进行烘炉期间的配合施工; 4)严格烘炉期间的监控检查工作; 5)烘炉结束后应及时组织生产; 2.建筑电气工程通电试运行的基本条件: 1)完成承包范围内的施工设计图纸或设计变更工作; 2)所有电气交接试验已完成,并取得书面试验报告,报告的结论为合格可以受电; 3)按工程所在地的供电管理部门规定,对高低压变配电所经供电部门检查符合要求,结 论为可以受电。并对电力进线供电计量仪表进行检定合格; 4)通电试运行的计划或方案或作业指导书等技术文件已获批,并经监理单位批准; 5)包括消防设施在内的安全防范技术措施已落实到位,并制定了防范用的应急预案; 6)参与通电试运行的人员已确定,并经组织分工,试运行前安全交底和技术交底已完成; 3.综合布线系统组成: 工作区子系统、水平布线子系统、设备间之系统、垂直干线子系统、管理间子系统、建筑群子系统; 4.火灾自动报警及消防系统组成:火灾探测器、输入模块、报警控制器、联动控制器、控制 模块; 5.网络监测包括:可靠性检测、功能特性检测、响应时间测试、网络瓶颈测试; 6.喷头按构造分为:雨淋系统、水幕系统、水喷雾系统、自动启闭系统; 7.计算机网络测试系统包括:网络设备测试、功能测试、性能测试、互通测试; 8.保冷结构:保冷层、防潮层、保护层; 9.保冷结构的性能要求:耐用性、保护性、防护性、可拆性; 10.项目可行性要具有(要求):预见性、客观性、公正性、可靠性、科学性; 11.机电工程项目建设的特征:设备制造的继续、散装装置的组合、制作与安装的结合、特有 的长途沿线作业; 12.施工现场的管理要求 1)依据施工组织总设计要求,按施工总平面图规划分阶段实施施工总平面布置,并做好 总平面图的管理;

门窗安装基础知识要点

门窗安装基础知识要点 1、施工工序: 技术交底→施工准备工作→备料→订货→加工→现场施工环节及预见性的质量通病制订切合实际的管理措施,确保工程质量。现场施工准备(清理现场、修补、完善施工水电设施)→测量放线→每层次面施工→自检、整改→交工验收 2、施工工序排列顺序: 洞口测量→外框安装→外框验收→窗扇安装→玻璃安装→打胶处理→垃圾清理→收尾清洁→工程验收 3、施工规程 (1)制作规程 1)、材料验收:入库材料必须有合格证书、厂家、出厂日期及相应数据。 2)、技术标准:均按GB92SJ712、GB92SJ606及设计图执行。 3)、下料: 下料应按图纸施工,要在专用机床上进行,不得有碰伤、划伤、污染,要合理堆放。 下料长度误差为±0.3mm,型材端面斜度15′。 4)、开榫、打孔:开榫、打孔应在专用机床上进行,其位置偏差为±0.5mm。

5)、安装密封条:应按图纸要求安装指定的密封条。密封条不得有断口。橡胶条不得有预拉应力。 6)、装配和安装五金配件:装配应按图纸施工,所有五金配件应符合技术要求,门窗装配精度应比安装精度提高10%。 7)、安装玻璃:应在相应之规范执行,玻璃不得有尖角裂纹,下端应垫防震垫。 8)、打胶:打胶应在无灰尘无污染之环境中进行,胶缝必须充满,不得有气泡、断层。打胶前型材和玻璃表面应用溶剂清洗。 9)、涂沥青漆:所有与水泥砂浆接触之部份要涂满沥青漆。 10)、包装:门(窗)出厂前应做质量检查,并帖合格证,施工过程中的外露部份要贴PVC防护膜。 11)、工艺流程 12)、工程质量检验标准按:GBJ301-88执行。 4、安装规程 (1)、准备工作 1)熟悉施工图,明确门窗安装的技术要求,门窗数量、规格、安装位置及方向。 2)按设计要求检查洞口尺寸,如与设计尺寸不符,应予以纠正。

计量与计价安装知识点

工程材料及其分类 工程材料有各种不同的分类方法。一般都将工程材料按化学成分分为金属材料、非金属材料、高分子材料和复合材料四大类。 (一)金属材料 金属材料是最重要的工程材料,包括金属和以金属为基的合金。工业上把金属和其合金分为两大部分: 1.黑色金属材料 铁和以铁为基的合金(钢、铸铁和铁合金)。 2.有色金属材料 黑色金属以外的所有金属及其合金。 应用最广的是黑色金属。以铁为基的合金材料占整个结构材料和工具材料的90.0%以上。黑色金属材料的工程性能比较优越,价格也较便宜,是最重要的工程金属材料。 有色金属按照性能和特点可分为:轻金属、易熔金属、难熔金属、贵金属、稀土金属和碱土金属。它们是重要的有特殊用途的材料。 (二)非金属材料 非金属材料也是重要的工程材料。它包括耐火材料、耐火隔热材料、耐蚀(酸)非金属材料和陶瓷材料等。 1.耐火材料

2.耐火隔热材料 3.耐蚀(酸)非金属材料 4.陶瓷材料 (三)高分子材料 高分子材料为有机合成材料,也称聚合物。它具有较高的强度、良好的塑性、较强的耐腐蚀性能,很好的绝缘性和重量轻等优良性能,在工程上是发展最快的一类新型结构材料。 高分子材料种类很多,工程上通常根据机械性能和使用状态将其分为三大类:塑料、橡胶、合成纤维。 (四)复合材料 复合材料就是用两种或两种以上不同材料组合的材料,其性能是其它单质材料所不具备的。复合材料可以由各种不同种类的材料复合组成。它在强度、刚度和耐蚀性方面比单纯的金属、陶瓷和聚合物都优越,是特殊的工程材料,具有广阔的发展前景。 常用工程材料 (一)金属材料 (2)铸铁的分类和牌号表示方法 铸铁是碳含量大于2.11%的铁碳含金,并且还含有较多量的硅、锰、硫和磷等元素。它具有生产设备和工艺简单、价格便宜等优点。某些承受冲击不大的重要零件,如小型柴油机的曲轴,多用球墨铸铁制造。其原因是铸铁价廉,切削性能和铸造性能优良,有利于节约材料,

安装知识点总结

2011造价员《安装工程》知识点总结(20) 中 十三、洞内施工的通风、供水、供气、供电、照明及通讯设施 1.粘胶布通风筒及铁风筒按每一硐口施工长度减30m计算。 2.风、水钢管按硐长加100m计算。 3.照明线路按硐长计算,如施工组织设计规定需要安双排照明时,应按实际双线部分增加。 4.动力线路按硐长加50m计算。 5.轻便轨道以施工组织设计所布置的起、止点为准,基价项目单位为单线,如实际为双线应加倍计算,对所设置的道岔,每处按相应轨道折合30m计算。 6.硐长=主硐+支硐(均以硐口断面为起止点,不含明槽)。 十四、地下设施加固处理措施费 地下设施加固处理按施工组织设计或图示尺寸一处计算。 十五、架设临时动力线 架设临时动力线工程量是以变压器降低后的线路(通称二次线)延伸至100m以外的演唱部分,包括干线,不包括接向动力的引线。 十六、临时供水管道及临时排水管道措施费 临时供水管道及临时排水管道,各种临时性工程均应按实际需要在施工组织设计中明确规定其等级(或管径)和数量(或长宽度)。在编制预算时,并应符合以下规定: 1.临时供水管道:改建给水管道时为用户供水的管道,按实际发生的计算。 2.临时排水管道:从现场排水口到排水管道出水口管道中心线的长度计算 2011造价员《安装工程》知识点总结(19) 中 九、总承包服务费 按《天津市建设工程计价办法》4.3.10的规定执行。 十、竣工验收存档资料编制费 按《天津市建设工程计价办法》4.3.11的规定执行。 十一、围堰、筑岛措施费 1.围堰工程分别采用m3、延长m和t计量。

⑴用立方米计算的围堰工程按围堰的施工断面乘以围堰中心线的长度。 ⑵以米计算的围堰工程按围堰中心线的长度计算。 ⑶套箱围堰的工程量为套箱金属结构的重量、套箱整体下沉时的悬吊平台的重量及套箱内支撑的重量之和。 2.围堰高度按施工期内的最高临水面加0.5m计算。 3.草袋围堰如使用麻袋、尼龙袋装土其定额消耗量应乘以调整系统,调整系数为:装1m3土需用麻袋或尼龙袋数除以17.86. 十二、现场施工围栏、便道、便桥 1.现场施工围栏以施工路段长度以延米为计量单位。 2.施工便道:按施工便道的长度和宽度的乘积为工程量。 3.临时便桥: (1)沟槽施工用木桥以管道槽的上口宽增加2m乘以管道长度以平方米为计量单位。 (2)临时汽车便桥以桥宽乘以桥长以平方米为计量单位。 (3)临时钢板便桥以桥宽(即行车宽度)以m为计量单位。 还水窝子是指的在排水中遇到的出水速度很快,或者说地下水沁出很严重的地方。一般施工中的水窝子是有尺寸的,一般为1×0.8×3m.。 2011造价员《安装工程》知识点总结(18) 中 五、大型机械设备进出场及安拆措施费 大型机械场外包干费、自行机械包干运费(开行费)适用于外环线以内的工程,其运费按台次计算,包括进退场费用(平均按1.6次计算)。在编制工程标底报价时(或编制工程预算)应根据机械类别只计算一次运输费用。 六、混凝土、钢筋混凝土模板及支架措施费 1.模板的工程量按模板与混凝土的实际接触面积以㎡计算; 2.排水工程的预制混凝土构件模板是按构件的实体积以m3计算; 七、脚手架措施费 1.浅水、深水打桩或钻孔脚手的面积,均按桥宽加2m再乘以桥长计算。 2.浇筑混凝土脚手、砌砖脚手,单位为10m,是按结构立墙、隔墙长度或钢筋混凝土梁的长度计算,脚手高1.2m为一步,不足1.2m亦按一步计算。 3.浇筑混凝土满堂红脚手,按每层所浇筑混凝土板的水平投影面积计算。

安装算量套价知识点必学。

?安装预算必看太全了!!(电气、给排水、消防、采暖燃气) 第一章管道施工图识读 1. 设计规范要求,暖气支管不得小于DN20。 2. 保温常规做法――给水:防结露保温,热水:保温,消防:不保温,冷冻水:连阀门都需保温,冷却水:按设计要求,未要求可以不作。一般吊顶里的管道均需保温。 给水:暗敷防结露保温;明敷穿越门厅、卧室和客厅过门处必须做防结露保温。排水:暗敷做防结露保温;明敷公共厕所座便上反水弯必须做。 管井里除消防、喷洒管道管道外均做保温。 3. 镀锌钢管连接方式:《DN100丝接,>DN100可焊接(需防腐),可法兰焊接(需二次镀锌),少量可丝扣法兰连接。 4. 管道外皮距墙距离为25-50mm。 5. 采暖干管接立管时,当立管直线管段<15m时,采用2个90。弯头,当直线管段>15m 时采用3个90。弯头。 6. 施工时,排水管宁高勿低,地漏宁低勿高。 7. 标高规定:室内管道一般为管中,室外管道排水为管内底,给水为管顶。 8. 暖气片中应与窗同轴。 9. 闸阀:开关作用,阻力系数0.5;截止阀:调节开关作用,阻力系数19。 10. 补偿器分为:自然补偿,方型胀力,弯头,波纹补偿器,套筒补偿器,球型胀力,角质胀力。 11. 集气罐:干管末端,其管径为末端管道直径的4-6倍。膨胀水箱:稳压、排气、容纳膨胀水、信号作用。气压罐:稳压、排气。 膨胀水箱共五根管道:膨胀管、循环管、溢水管、排污管、信号管。

集气罐安装位置:管道接口距集气罐上端2/3,距下端1/3。 12. 按照标准图集,掌握热媒入口情况。 13. PP-R管可以套用铝塑复合管或给水U-PVC管道定额。 14. (1)刚性防水套管:Ⅰ型防水套管,Ⅱ型防水套管,Ⅲ型防水套管 Ⅰ型防水套管适用于铸铁管和非金属管;Ⅱ型防水套管适用于钢管;Ⅲ型防水套管适用于钢管预埋,将翼环直接含在钢管上。 (2)柔性防水套管一般适用于管道穿过墙壁处受有振动或有严密防水要求的构筑物。 一般管道穿外墙的管道加防水套管。穿水池的管道采用柔性防水套管。 若室外水位高采用柔性防水套管,若室外水位低采用刚性防水套管。 15. 一般水表管径比管道管径小一号。 16. 给水支管上凡是接两个以上供水点,支管均加活接头和法兰。若支管接水表除外。 17. 规定:洗脸盆(洗菜盆)上边缘距地800mm. 水嘴距脸盆上边缘200mm. 拖布池水嘴距拖布池上边缘300mm 座便给水距地250mm 脸盆给水距地450mm 18. 立管出地面时必须加阀门和活接头。 19. 消火栓:单栓DN65 规范:栓口向外,不应安装在门轴侧 双栓DN65或DN50 消火栓箱厚度》240mm,栓口中心距地 单栓+自救卷盘1.1m 20. 水表的安装:住宅:阀门+水表

一级建造师机电安装实务重要知识点

一建实务 1. 烘炉阶段的主要工作: 1) 制定工业炉的烘炉计划; 2) 准备烘炉用的机械和工机具; 3) 编制烘炉期间专业的施工作业计划,按计划进行烘炉期间的配合施工; 4) 严格烘炉期间的监控检查工作; 5) 烘炉结束后应及时组织生产; 2. 建筑电气工程通电试运行的基本条件: 1) 完成承包范围内的施工设计图纸或设计变更工作; 2) 所有电气交接试验已完成,并取得书面试验报告,报告的结论为合格可以受电; 3) 按工程所在地的供电管理部门规定,对高低压变配电所经供电部门检查符合要求,结论为可以受电。并对电力进线供电计量仪表进行检定合格; 4) 通电试运行的计划或方案或作业指导书等技术文件已获批,并经监理单位批准; 5) 包括消防设施在内的安全防范技术措施已落实到位,并制定了防范用的应急预案; 6) 参与通电试运行的人员已确定,并经组织分工,试运行前安全交底和技术交底已完成; 3. 综合布线系统组成:工作区子系统、水平布线子系统、设备间之系统、垂直干线子系统、管理间子系统、建筑群子系统; 4. 火灾自动报警及消防系统组成:火灾探测器、输入模块、报警控制器、联动控制器、控制模块; 5. 网络监测包括:可靠性检测、功能特性检测、响应时间测试、网络瓶颈测试; 喷头按构造分为:雨淋系统、水幕系统、水喷雾系统、自动启闭系统; 6. 计算机网络测试系统包括:网络设备测试、功能测试、性能测试、互通测试;7. 保冷结构:保冷层、防潮层、保护层;8. 保冷结构的性能要求:耐用性、保护9. 性、防护性、可拆性; 10. 项目可行性要具有(要求) :预见性、客观性、公正性、可靠性、科学性; 11. 机电工程项目建设的特征:设备制造的继续、散装装置的组合、制作与安装的结合、特有的长途沿线作业; 12. 施工现场的管理要求 1) 依据施工组织总设计要求,按施工总平面图规划分阶段实施施工总平面布置,并做好总平面图的管理; 2) 按法律法规建立环境管理体系,对环境因素进行识别,掌握监控环境信息,采取应对措施,保证施工现场及周边环境得到有效控制; 3) 按相关法例,建立和执行安全防范和治安管理制度,落实防范范围和责任,检查报警和救护系统的适应性和有效性; 4) 建立现场卫生防疫管理网络和责任系统,落实专人负责管理并检查职业健康服务和急救设施的有效性; 5) 制定施工活动中产生的“三废”防止或处理方案,并与工程所在地政府相关管理部门沟通,依法得到妥善处置;

2020年一级造价工程师考试安装实务备考知识点精选

2020年一级造价工程师考试安装实务备考知识点精选 本节所述静置设备包括容器、塔、球罐、油罐、气柜、火炬、排气筒等。 静置设备通常可按如下方法实行分类: (一)按设备的设计压力分类 常压设备P80t。 (六)按介质安全性质分级 1.易燃、易爆介质 易燃介质亦即爆炸危险介质,系指其气体或液体的蒸汽、薄雾与空气混合形成爆炸混合物。且其爆炸下限小于10%(体积百分数),或爆炸上限与下限之差值不小于20%的介质。如氢的爆炸下限为4.00%,上限为74.20%;乙醇(蒸气)的爆炸下限为3.28%,上限为18.95%。 2.介质毒性的分级 化学介质的毒性危害水准以国家相关标准规定的指标为基础实行分级。依据危害情况可分为极度危害(Ⅰ级)其允许浓度≤0.1mg/m3、高度危害(Ⅱ级)其允许浓度0.1mg/m310mg/m3四级。 【篇二】2020年一级造价工程师考试安装实务备考知识点:独立柱 一、说明 (一)本章包括:抹灰、块料、裱糊、装饰板、柱基底和柱帽、成品装饰柱6节共122个子目。 (二)独立柱装修中,单独列出柱基和柱帽的项目,应按柱身、柱帽、柱基分别列项,执行相对应定额子目。

(三)第四节装饰板项目是按龙骨、衬板、饰面板分别列项,执行相对应定额子目。 (四)饰面板子目适用于安装在龙骨上及粘贴在衬板、抹灰面上。 (五)独立柱面层涂料执行第三章墙面相对应项目。 二、工程量计算规则 (一)独立柱抹灰不分柱身、柱帽、柱基座,均按结构周长乘以相对应高度以平方米计算。 (二)砖柱勾缝按图示展开面积以平方米计算。 (三)独立柱的龙骨、衬板、块料及饰面板分别按饰面外围尺寸乘以高度以平方米计算。 (四)柱基座按座计算,柱帽按个计算。 (五)成品装饰柱按根计算。

安装造价知识点总结

一:防雷接地需要算的部分: 1;接闪器:避雷针,避雷网等 2;引下线:引下线,引下线支持卡子,断接卡子(数量等于引下线的数量),引下线保护管责成 3;接地装置部分:接地母线,接地极。 避雷网、均压环 户内接地母线 等/总电位端子箱 避雷网长度计算规则:图示尺寸*(1+3.9%) 0.039为避雷网转弯或者绕过障碍物,搭接头的损耗附加值 引下线长度计算规则:图示尺寸*(1+3.9%) 接地母线长度计算规则:图示尺寸*(1+3.9%) 接地跨接线按几处计算 注意:利用主筋两根做引下线,不用乘以2,直接算高度就行,因为定额中已经规定的是两根为一组。(定额说明第16条内容) 二:电气计算规则 开关盒=开关盒数量+插座数量 接线盒=灯具数量+分线盒数量 导线截面积超过6mm以上的,按动力管内穿线定额计算 管内穿线长度=(配管长度+导线预留长度)*导线根数 三:导线预留总结

1、配电箱、开关箱、柜、板:1.5米 2、单独安装的铁壳开关、闸刀开关、启动器、母线槽进出线盒等:0.3米 3、由地坪管子出口引至动力接线箱:1.0米 4、电源与管内导线连接(管内穿线与软、硬母线接头):1.5米 5、出户线:1.5米 6、电缆进入建筑物:2.0米、 电缆进入沟内或吊架时引上(下)预留:1.5米 变电所进线或出线:1.5米 电力电缆终端头:1.5米 电缆中间接头盒:1.5米 电缆进入控制屏、保护屏:宽+高 电缆进入高压开关柜、低压动力盘、箱:2.0米 电缆至电动机:0.5米 厂用变压器:3.0米 电梯电缆与电缆架固定点:每处0.5米 电缆工程量=施工图工程量+附加及预留工程量 电缆敷设附加长度系数2.5% 第二册《电气设备安装》定额第八章规定 电缆桥架:在竖井内敷设:人工费和机械费系数*1.3 钢制桥架主结构设计厚度大于3mm时,定额项目人工、机械费*1.2 不锈钢桥架按本章钢制桥架项目,定额项目系数*1.1

造纸设备的安装与维修知识点

造纸设备的安装与维修 1、具有上下两个精密加工的平行测量平面的目的:1两平面的距离是一个标准值2研合性 2、平面距离是一个标准值的用途:1测量长度2校准(基准量具) 3、选择量块的方法:末位选取法 4、角度块与长度量块的选用原则:尽可能选用最少的块数,减少测量误差。 5、塞尺用于测量两个接近表面之间的间隙,也可单片使用,也可几片组合。(作用) 6、游标卡尺利用主尺和游标尺刻度之和来测量物体。 7、千分尺的原理:利用螺旋微动原理将测得螺杆的轴向运动转化为微动螺旋的圆周运动来提高测量精度。 8、百分表和千分表的用途:检查零件的几何形状和位置偏差。 9、水平仪的读数方法有:直接读数法、平均值读数法、相对值读数法 10、水平仪两次测量结果可能出现的四种情况; (1)测量时,水平仪两次读数都为零,则说明被测量表面呈水平状态,水平仪误差为零(2)第一次读数为零,第二次不为零,则说明被测表面和水平仪都有误差,并且两者的误差值相等,都等于第二次读数值的一半 (3)两次读数都不为零,而且气泡都向同一个方向偏移,这时被测平面的偏差为两次读数和除以2,而且水平仪误差为两次读数差除以2 (4)两次读数都不为零,但气泡偏移方向相反,这时被测平面的偏差为两次读数差除以2,水平仪本身误差是两次读数和除以2 11、平尺作为测量基准来检验直线度、平面度、平行度 12、水准仪用来测量高程。 13、水准仪测量原理:用带有刻度的标尺测量地面两点之间的高差,由高差和已知点的高程推算出未知点的高程。 14、挠性件有:起重链、麻绳、钢丝绳 15、钢丝绳的规格:6 股数*6 每股钢丝数+1 钢芯数 16、钢丝绳报废判据:一个捻距内有多少钢丝断裂。 17、滑轮组使用要求:滑轮组数量应保证绳索的实际拉力小于或等于绳索的最大许用拉力。 18、吊具有:钢丝绳夹头、卸扣、吊索、平衡梁吊索双支使用时夹角不得小于30度 19、平衡梁的类型:槽钢型、管式、桁架式 20、起重机械有:千斤顶、绞磨、卷扬机、手动链式起重机、电动葫芦、桥式起重机、起重桅杆 21、摩擦、磨损、润滑三者关系: 摩擦是一种自然现象,不可能没有摩擦,摩擦会带来磨损,磨损是摩擦的必然结果,由于摩擦无法避免,所以磨损也是无法避免的,严重的磨损会引起设备的失效,损坏,带来安全问题,对于磨损的对策有两个,一个是更换,另一个是减缓,润滑则是改善摩擦,减缓磨损的有效方法。 22、按摩擦副之间的润滑分为:干摩擦、半干摩擦、边界摩擦、半液体摩擦、液体摩擦 23、摩擦的对策:1减缓2更换 24、按摩擦副之间运动方式分:滑动摩擦、滚动摩擦、混合摩擦 25、磨损的定义:互相接触的物体表面在相对运动过程中,表面层材料发生不断损失的现象。 26、磨损的种类:自然磨损、事故磨损 27、自然磨损:正常情况下,相当长一段时间内逐渐产生。特点;均匀性,不可避免性 事故磨损:非正常情况下,很短时间内逐渐产生。特点;不均匀性,迅速性,突然性28、磨损过程的三个阶段:跑合阶段、稳定磨损阶段、剧烈磨损阶段

安装知识点大全

强电系统 1、配电箱(接线端子)补充主材 2、桥架(水平、竖直、防火堵洞),支架 3、电力电缆(电缆主材、损耗、电缆头、系数) 4、灯具、开关、插座、接线盒 5、系统调试(电、避雷) 6、避雷网 *1.039 7、引下线(焊接点,断接卡子) *1.039 8、接地母线(主材,损耗)*1.039 9、总等电位箱 给排水系统 1、立管、支管(阻火圈、消毒冲洗) 2、超高、管井内 3、阀门、支架(刷油、防腐) 4、套管(一般、刚性防水套管)卫生器具、管道附件 弱电系统 1、配电箱 2、桥架 3、支、干线 4、系统调试 5、插座 消防电系统 1、配电箱 2、桥架(支撑架、刷油防腐、除锈) 3、支、干线 4、共管 5、消防器具 6、调试 地暖系统 1、立管 2、分层地暖盘管 3、管道附件 4、支架、套管 5、保温 通风系统 1、设备:排烟风机、送风机、静压箱 2、风管:圆形、矩形 3、阀门:防火阀、对开多叶调节阀等(损耗) 4、风口:单层、双层、多层(损耗) 5、系统调试 注:风管算面积,减去部件长度,挡烟垂壁按面积算,长度*高 500mm

避雷装置安装工程量统计 1、沿折板支架(女儿墙),避雷带敷设。 *1.039的附加长度 2、沿混凝土块做避雷带敷设(包含混凝土块及支架安装) *1.039的附加长度 3、利用柱内主筋做引下线(按2根制作考虑,不计主材) 4、利用圈梁钢筋做均压环(按2根制作考虑 *2) 5、柱内主筋与圈梁钢筋焊接(处),例:7*3=21 处 7------1圈均压环与主筋的所焊之处 3--------3圈均压环 6、利用基础圈梁做接地极“套”(利用圈梁钢筋做均压环项目定额)不计主材 7、接地测试板安装(套用“接地跨接线”项目定额) 人工制作引下线要设“断接卡子”,按“处”统计。 8、接地装置测试:按组统计(6个接地极以内)注:屋顶暗敷避雷带(网),套用“户内接地母线敷设”项目。 9、建筑物内的金属设备或支架管道等要与‘PE’线连接。如:金属门窗接地,即要求金属门窗与圈梁钢筋焊接。接地线敷设按‘户内接地母线’统计,连接按‘铝窗接地’‘处’。 10、如:卫生间局部等电位连接装置安装。等电位连接是指将所处环境的多个金属设备连在一起,共同接地,创造一个等电位环境。 管道支架(算超高)、套管(不算超高)、系统调试、接线盒(电气) 给排水总结 1、给水管穿楼板、内墙都应设套管,套管管径比给水管径大一两个型号,给水管应消毒冲洗。 2、给水立管穿楼板设阻火圈,阻火圈型号与管径相同,一个楼板一个阻火圈。排水管穿外墙、屋面(顶层楼板)时用刚性防水套管,不用阻火圈。 3、给水管穿楼板内墙的套管定额用室外焊接钢管。穿基础、外墙、屋面的套管用刚性防水套管,定额包括刚性防水套管的制作和安装。刚性防水套管需要换算单位。(穿外墙与管径一致)(穿内墙楼板大一两个型号) 4、穿首层的给排水管不设套管和阻火圈。给水管应消毒冲洗。 5、法兰阀适用于各种法兰阀门的安装。 6、丝接、丝扣连接、螺纹连接都是螺纹连接。 7、卡箍连接应套定额是沟槽式连接安装,还应套定额沟槽式卡箍安装。需补充正三通,异径三通,弯头等主材。卡箍计算每个三通是三个卡箍(DN100以上才算,弯头2个,管长6m/个) 8、螺纹连接定额中的接头是综合考虑了实际工作中的三通四通弯头。 9、镀锌钢管焊接套室内钢管(焊接)安装。镀锌钢管丝扣等套镀锌钢管螺纹连接。镀锌钢管卡箍连接套沟槽式连接安装和沟槽式卡箍安装,需补充三通等主材10、潜水泵:在机械设备里,套潜水泵定额需补充主材,因工作内容有泵拆装检查,还应套电机检查及调试中的小型交流异步电机检查接线2-597. 11、阀门:以50mm为分界线,小于等于50mm的套螺纹阀门,大于50mm的套焊接法兰阀门。橡胶软管接头也是套这个定额。 12、烘手器清单是“01004009”,但是没有定额,需套2-439烘手器接线定额,

水电安装知识大全

水电安装知识大全 一、水路部分 (一)水路设计首先要想好与水有关的所有设备,比如:家庭净水器、热水器、厨宝、马桶和洗手盆等,它们的位置、安装方式以及是否需要热水; (二)要提前想好用燃气还是电的热水器,避免临时更换热水器种类,导致水路重复改造; (三)卫生间除了留给洗手盆、马桶、洗衣机等出水口外,最好还接一个出来,以后接水拖地等很方便;这就要看业主各人喜欢问题了。 (四)洗衣机位置确定后,洗衣机排水可以考虑把排水管做到墙里面的,漂亮、方便; (五)水路改造后应该有打压测试,不过现在很多装修队都没有打压测试。他们会用很多方法来骗你,说什么不用打压啊,水管里有水就有压力啊,等等。 (六)打压测试最好有业主在场,能起到监督作用;因为有的装修队会在此环节欺骗业主。方法是:打压的时候,打开打压泵的“回水阀”形成回路,打压泵看起来虽然在工作,不过管内并没有多少压力,特别对于电动打压泵,同学们更应该注意。如果不懂时可请专业人士帮你看一下。 (七)收房的时候应该注意检查厨房、卫生间每个排水口是否通畅,如果排水缓慢应该及时让物业疏通;装修期间应该对排水口进行保护,特别是在厨卫贴瓷砖期间,最容易造成水泥落入排水口导致堵塞;(八)铺完厨卫地砖后应该放水检查,看看地漏排水是否顺畅(以去掉地漏上盖后的排水速度为准,因为大部分深水封地漏都存在排水缓慢的问题); (九)如要封闭多余地漏,一定要将排水管和地漏间的缝隙堵死,防止水流倒溢; (十)使用深水封地漏时,要根据使用情况经常清理,否则地漏下面的胶垫挂了脏东西后就起不到封闭作用了; (十一)还有一点尤其重要,洗衣机地漏最好别用深水封地漏,洗衣机的排水速度非常快,排水量大,深水封地漏的下水速度根本无法满足,结果会直接导致水流倒溢; (十二)水路改造时,给以后安装电热水器、分水龙头等预留的冷、热水上水管应该注意四点:1、保证间距15厘米(现在大部分电热水器、分水龙头冷热水上水间距都是15厘米,也有个别的是10厘米); 2、冷、热水上水管口高度一致; 3、冷、热水上水管口垂直墙面,以后贴墙砖也应该注意别让瓦工弄歪了(不垂直的话,以后的安装可就费劲了); 4、冷、热水上水管口应该高出墙面两厘米,铺墙砖时还应该要求瓦工铺完墙砖后,保证墙砖与水管管口同一水平。尺寸不合适的话,以后安装电热水器、分水龙头等,很可能需要另外购买管箍,内丝等连接件才能完成安装; (十三)卫生间地面一定别忘了做防水,特别是地面开槽的。淋浴区如果不是封闭淋浴房的话,墙面防水应该做到180厘米高,以防日后“墙体出汗”。在抹水泥前一定要做24小时闭水试验,没有问题了才能铺砖; 二、电路部分 (十四)电路的设计一定要详细考虑可能性、可行性、可用性之后再确定。谁也不愿意在新家的墙上地上满拉电线。电路设计同时还应该注意其灵活性,有时候也不能太“周全”了。死抗着总结出一个比较简单的原则:在电器插头比较集中的位置考虑将来接一个插线板,效果往往要好于设置满墙的插座; (十五)卧室顶灯可以考虑双控(床边和进门处); (十六)客厅顶灯根据生活需要可以考虑装分控开关(进门厅和回主卧室门处); (十七)注意观察电话插座、网线插座内有无模块; (十八)环绕的音响线应该在电路改造时就应埋好。 (十九)注意强弱电线不能在同一管道内,会有干扰; (二十)客厅、厨房、卫生间如果铺砖,一些位置可以适当考虑不用开槽布线; (二十一)插座离地面一般为30CM,不应低于20CM,开关一般距地140CM; (二十二)排风扇开关、电话插座应装在马桶附近,而不是进卫生间门的墙边; (二十三)浴霸应考虑装在靠近淋浴房或浴缸的位置,而不是装在卫生间的中心位置; (二十四)阳台、走廊、衣帽间可以考虑预留插座; (二十五)带有镜子和衣帽钩的空间,要考虑镜面附近的照明; (二十六)客厅、主卧、卫生间应根据个人生活习惯和方便性考虑预设电话线; (二十七)一根管里最多八条线,而且切记:每条管空隙不能低于40%。

相关主题
相关文档
最新文档