日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker中部署hadoop、zookeeper、hbase伪分布式并上传到阿里云远程仓库

發布時間:2024/4/18 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker中部署hadoop、zookeeper、hbase伪分布式并上传到阿里云远程仓库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

**

背景

**
docker有一點好處就是,一次完成,處處運行,所以此次并非直接在centos系統上直接運行hadoop,而是在docker容器(container)里進行安裝。

(1)

首先寫好dockerfile文件,然后使用docker build命令進行創建鏡像,這時候出來的鏡像內部只有centos基礎環境與hadoop和jdk的安裝包和一些基礎的用戶組配置
dockerfile文件:
(ps:moudle應為module,拼寫出錯)

#選擇centos7.7.1908作為基礎鏡像 FROM centos:centos7.7.1908 #鏡像維護者信息 MAINTAINER "gzq<ziwanguo@gmail.com>" #描述信息 LABEL name="Hadoop-Single" #構建容器時需要運行的命令 #安裝openssh-server、openssh-clients、sudo、vim和net-tools軟件包 RUN yum -y install openssh-server openssh-clients sudo vim net-tools #生成相應的主機密鑰文件 RUN ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key RUN ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key RUN ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key #創建自定義組和用戶、設置密碼并授予root權限 RUN groupadd -g 1124 bigdata && useradd -m -u 1124 -g bigdata cdata01 RUN echo "cdata01:cdata@2020" | chpasswd RUN echo "cdata01 ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers #創建模塊和軟件目錄并修改權限 RUN mkdir /opt/software && mkdir /opt/moudle #將宿主機的文件拷貝至鏡像(ADD會自動解壓) ADD jdk-8u141-linux-x64.tar.gz /opt/moudle ADD hadoop-2.7.5.tar.gz /opt/software RUN chown -R cdata01:bigdata /opt/moudle && chown -R cdata01:bigdata /opt/software #設置環境變量 ENV CENTOS_DEFAULT_HOME /root ENV JAVA_HOME /opt/moudle/jdk1.8.0_141 ENV HADOOP_HOME /opt/software/hadoop-2.7.5 ENV JRE_HOME ${JAVA_HOME}/jre ENV CLASSPATH ${JAVA_HOME}/lib:${JRE_HOME}/lib ENV PATH ${JAVA_HOME}/bin:${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:$PATH #終端默認登錄進來的工作目錄 WORKDIR $CENTOS_DEFAULT_HOME #啟動sshd服務并且暴露22端口 EXPOSE 22 CMD ["/usr/sbin/sshd", "-D"]

執行命令前,先把對應的hadoop和jdk的jar包放到相應的文件目錄下
命令:

docker build -f xxx(寫好的dockerfile) -t xxx(作者)/xxx(名稱):xxx(想寫的tag) # 我的命令: docker build -f hadoop-2.7.5-Dockerfile -t gzq/hadoop2.7.5:pseudo-1.0

(2)

創建自定義網絡并以端口映射的形式進入容器并將相關的配置文件進行修改
啟動docker時每次都會重新獲取ip地址,這樣可能會造成ip地址一直在變化的情況,為了統一ip地址,可以進行如下操做。
先通過docker network ls命令查看docker自帶的network(其中bridge為默認模式),通過**docker network inspect xxx(NETWORK ID)**可以查看docker的默認網段:


隨后自己可以定義新的網段:
docker network create --subnet=172.22.0.0/24 mynetwork
開啟鏡像命令:

docker run -d(守護方式運行) --name xxx(想給該容器起的名字) --hostname xxx(想給centos起的主機名) --net xxx --ip(想用的固定ip) -P(dockerfile中設置暴露的端口號) -p xxx:xxx(端口映射,可以寫多個,前面都要加上-p選項) 鏡像id #我的命令: docker run -d --name hadooptest --hostname cdata01 -P -p 2181:2181 -p 16020:16020 -p 60020:60020 -p 60000:60000 -p 8020:8020 -p 50070:50070 -p 8088:8088 -p 19888:19888 -p 16000:16000 -p 16010:16010 鏡像ID

進入鏡像命令:
先docker ps -a 查看自己剛剛守護運行的container的ID號(容器鏡像號)

docker exec -ti(t:終端,i:交互模式)xxx(容器鏡像號)

重要:進入后將hbase,jdk,zookeeper所有的權限變成cdata01:bigdata用戶組,執行完后,su cdata01到你管轄的用戶下

chown -R cdata01:bigdata xxx(想遞歸的目錄)

修改的文件:

1.hadoop

<1>.bash_profile(如果非root用戶就寫成自己的用戶下的文件)(因為我在dockerfile里已經執行了該命令,所以就沒必要修改這個文件了)
# .bash_profile# Get the aliases and functions if [ -f ~/.bashrc ]; then. ~/.bashrc fi# User specific environment and startup programsPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATHexport JAVA_HOME=/home/cdata/deployment/jdk1.8.0_141 export PATH=:$JAVA_HOME/bin:$PATHexport HADOOP_HOME=/home/cdata/deployment/hadoop-2.7.5 export PATH=:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
<2>core-site.xml
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!--Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License. See accompanying LICENSE file. --><!-- Put site-specific property overrides in this file. --><configuration><property><name>fs.default.name</name><value>hdfs://cdata01:8020</value></property><property><name>hadoop.tmp.dir</name><value>/home/cdata01/data/tmp</value></property></configuration>
<3>hadoop-env.sh
# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.# Set Hadoop-specific environment variables here.# The only required environment variable is JAVA_HOME. All others are # optional. When running a distributed configuration it is best to # set JAVA_HOME in this file, so that it is correctly defined on # remote nodes.# The java implementation to use. export JAVA_HOME=${JAVA_HOME}# The jsvc implementation to use. Jsvc is required to run secure datanodes # that bind to privileged ports to provide authentication of data transfer # protocol. Jsvc is not required if SASL is configured for authentication of # data transfer protocol using non-privileged ports. #export JSVC_HOME=${JSVC_HOME}export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-"/etc/hadoop"}# Extra Java CLASSPATH elements. Automatically insert capacity-scheduler. for f in $HADOOP_HOME/contrib/capacity-scheduler/*.jar; doif [ "$HADOOP_CLASSPATH" ]; thenexport HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$felseexport HADOOP_CLASSPATH=$ffi done# The maximum amount of heap to use, in MB. Default is 1000. #export HADOOP_HEAPSIZE= #export HADOOP_NAMENODE_INIT_HEAPSIZE=""# Extra Java runtime options. Empty by default. export HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true"# Command specific options appended to HADOOP_OPTS when specified export HADOOP_NAMENODE_OPTS="-Dhadoop.security.logger=${HADOOP_SECURITY_LOGGER:-INFO,RFAS} -Dhdfs.audit.logger=${HDFS_AUDIT_LOGGER:-INFO,NullAppender} $HADOOP_NAMENODE_OPTS" export HADOOP_DATANODE_OPTS="-Dhadoop.security.logger=ERROR,RFAS $HADOOP_DATANODE_OPTS"export HADOOP_SECONDARYNAMENODE_OPTS="-Dhadoop.security.logger=${HADOOP_SECURITY_LOGGER:-INFO,RFAS} -Dhdfs.audit.logger=${HDFS_AUDIT_LOGGER:-INFO,NullAppender} $HADOOP_SECONDARYNAMENODE_OPTS"export HADOOP_NFS3_OPTS="$HADOOP_NFS3_OPTS" export HADOOP_PORTMAP_OPTS="-Xmx512m $HADOOP_PORTMAP_OPTS"# The following applies to multiple commands (fs, dfs, fsck, distcp etc) export HADOOP_CLIENT_OPTS="-Xmx512m $HADOOP_CLIENT_OPTS" #HADOOP_JAVA_PLATFORM_OPTS="-XX:-UsePerfData $HADOOP_JAVA_PLATFORM_OPTS"# On secure datanodes, user to run the datanode as after dropping privileges. # This **MUST** be uncommented to enable secure HDFS if using privileged ports # to provide authentication of data transfer protocol. This **MUST NOT** be # defined if SASL is configured for authentication of data transfer protocol # using non-privileged ports. export HADOOP_SECURE_DN_USER=${HADOOP_SECURE_DN_USER}# Where log files are stored. $HADOOP_HOME/logs by default. #export HADOOP_LOG_DIR=${HADOOP_LOG_DIR}/$USER# Where log files are stored in the secure data environment. export HADOOP_SECURE_DN_LOG_DIR=${HADOOP_LOG_DIR}/${HADOOP_HDFS_USER}### # HDFS Mover specific parameters ### # Specify the JVM options to be used when starting the HDFS Mover. # These options will be appended to the options specified as HADOOP_OPTS # and therefore may override any similar flags set in HADOOP_OPTS # # export HADOOP_MOVER_OPTS=""### # Advanced Users Only! #### The directory where pid files are stored. /tmp by default. # NOTE: this should be set to a directory that can only be written to by # the user that will run the hadoop daemons. Otherwise there is the # potential for a symlink attack. export HADOOP_PID_DIR=${HADOOP_PID_DIR} export HADOOP_SECURE_DN_PID_DIR=${HADOOP_PID_DIR}# A string representing this instance of hadoop. $USER by default. export HADOOP_IDENT_STRING=$USERexport JAVA_HOME=/opt/moudle/jdk1.8.0_141
<4>hdfs-site.xml
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!--Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License. See accompanying LICENSE file. --><!-- Put site-specific property overrides in this file. --><configuration><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.secondary.http-address</name><value>cdata01:50090</value></property></configuration>
<5>mapred-env.sh
# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.# export JAVA_HOME=/home/y/libexec/jdk1.6.0/export HADOOP_JOB_HISTORYSERVER_HEAPSIZE=1000export HADOOP_MAPRED_ROOT_LOGGER=INFO,RFA#export HADOOP_JOB_HISTORYSERVER_OPTS= #export HADOOP_MAPRED_LOG_DIR="" # Where log files are stored. $HADOOP_MAPRED_HOME/logs by default. #export HADOOP_JHS_LOGGER=INFO,RFA # Hadoop JobSummary logger. #export HADOOP_MAPRED_PID_DIR= # The pid files are stored. /tmp by default. #export HADOOP_MAPRED_IDENT_STRING= #A string representing this instance of hadoop. $USER by default #export HADOOP_MAPRED_NICENESS= #The scheduling priority for daemons. Defaults to 0.export JAVA_HOME=/home/cdata/deployment/jdk1.8.0_141
<6>mapred-site.xml
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!--Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License. See accompanying LICENSE file. --><!-- Put site-specific property overrides in this file. --><configuration><property><name>mapreduce.framework.name</name><value>yarn</value></property> </configuration>
<7>slaves
cdata01
<8>yarn-env.sh
# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.# User for YARN daemons export HADOOP_YARN_USER=${HADOOP_YARN_USER:-yarn}# resolve links - $0 may be a softlink export YARN_CONF_DIR="${YARN_CONF_DIR:-$HADOOP_YARN_HOME/conf}"# some Java parameters # export JAVA_HOME=/home/y/libexec/jdk1.6.0/ if [ "$JAVA_HOME" != "" ]; then#echo "run java in $JAVA_HOME"JAVA_HOME=$JAVA_HOME fiif [ "$JAVA_HOME" = "" ]; thenecho "Error: JAVA_HOME is not set."exit 1 fiJAVA=$JAVA_HOME/bin/java JAVA_HEAP_MAX=-Xmx1000m # For setting YARN specific HEAP sizes please use this # Parameter and set appropriately # YARN_HEAPSIZE=1000# check envvars which might override default args if [ "$YARN_HEAPSIZE" != "" ]; thenJAVA_HEAP_MAX="-Xmx""$YARN_HEAPSIZE""m" fi# Resource Manager specific parameters# Specify the max Heapsize for the ResourceManager using a numerical value # in the scale of MB. For example, to specify an jvm option of -Xmx1000m, set # the value to 1000. # This value will be overridden by an Xmx setting specified in either YARN_OPTS # and/or YARN_RESOURCEMANAGER_OPTS. # If not specified, the default value will be picked from either YARN_HEAPMAX # or JAVA_HEAP_MAX with YARN_HEAPMAX as the preferred option of the two. #export YARN_RESOURCEMANAGER_HEAPSIZE=1000# Specify the max Heapsize for the timeline server using a numerical value # in the scale of MB. For example, to specify an jvm option of -Xmx1000m, set # the value to 1000. # This value will be overridden by an Xmx setting specified in either YARN_OPTS # and/or YARN_TIMELINESERVER_OPTS. # If not specified, the default value will be picked from either YARN_HEAPMAX # or JAVA_HEAP_MAX with YARN_HEAPMAX as the preferred option of the two. #export YARN_TIMELINESERVER_HEAPSIZE=1000# Specify the JVM options to be used when starting the ResourceManager. # These options will be appended to the options specified as YARN_OPTS # and therefore may override any similar flags set in YARN_OPTS #export YARN_RESOURCEMANAGER_OPTS=# Node Manager specific parameters# Specify the max Heapsize for the NodeManager using a numerical value # in the scale of MB. For example, to specify an jvm option of -Xmx1000m, set # the value to 1000. # This value will be overridden by an Xmx setting specified in either YARN_OPTS # and/or YARN_NODEMANAGER_OPTS. # If not specified, the default value will be picked from either YARN_HEAPMAX # or JAVA_HEAP_MAX with YARN_HEAPMAX as the preferred option of the two. #export YARN_NODEMANAGER_HEAPSIZE=1000# Specify the JVM options to be used when starting the NodeManager. # These options will be appended to the options specified as YARN_OPTS # and therefore may override any similar flags set in YARN_OPTS #export YARN_NODEMANAGER_OPTS=# so that filenames w/ spaces are handled correctly in loops below IFS=# default log directory & file if [ "$YARN_LOG_DIR" = "" ]; thenYARN_LOG_DIR="$HADOOP_YARN_HOME/logs" fi if [ "$YARN_LOGFILE" = "" ]; thenYARN_LOGFILE='yarn.log' fi# default policy file for service-level authorization if [ "$YARN_POLICYFILE" = "" ]; thenYARN_POLICYFILE="hadoop-policy.xml" fi# restore ordinary behaviour unset IFSYARN_OPTS="$YARN_OPTS -Dhadoop.log.dir=$YARN_LOG_DIR" YARN_OPTS="$YARN_OPTS -Dyarn.log.dir=$YARN_LOG_DIR" YARN_OPTS="$YARN_OPTS -Dhadoop.log.file=$YARN_LOGFILE" YARN_OPTS="$YARN_OPTS -Dyarn.log.file=$YARN_LOGFILE" YARN_OPTS="$YARN_OPTS -Dyarn.home.dir=$YARN_COMMON_HOME" YARN_OPTS="$YARN_OPTS -Dyarn.id.str=$YARN_IDENT_STRING" YARN_OPTS="$YARN_OPTS -Dhadoop.root.logger=${YARN_ROOT_LOGGER:-INFO,console}" YARN_OPTS="$YARN_OPTS -Dyarn.root.logger=${YARN_ROOT_LOGGER:-INFO,console}" if [ "x$JAVA_LIBRARY_PATH" != "x" ]; thenYARN_OPTS="$YARN_OPTS -Djava.library.path=$JAVA_LIBRARY_PATH" fi YARN_OPTS="$YARN_OPTS -Dyarn.policy.file=$YARN_POLICYFILE"export JAVA_HOME=/opt/moudle/jdk1.8.0_141
<9>yarn-site.xml
<?xml version="1.0"?> <!--Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License. See accompanying LICENSE file. --> <configuration><!-- Site specific YARN configuration properties --><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property><property><name>yarn.resourcemanager</name><value>cdata01</value></property></configuration>

2.zookeeper

創建好zookeeper和zkData目錄,否則開啟時會報錯

zoo.cfg
# The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/home/cdata01/data/zookeeper/zkData # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1

3.hbase

<1>hbase-env.sh
# #/** # * Licensed to the Apache Software Foundation (ASF) under one # * or more contributor license agreements. See the NOTICE file # * distributed with this work for additional information # * regarding copyright ownership. The ASF licenses this file # * to you under the Apache License, Version 2.0 (the # * "License"); you may not use this file except in compliance # * with the License. You may obtain a copy of the License at # * # * http://www.apache.org/licenses/LICENSE-2.0 # * # * Unless required by applicable law or agreed to in writing, software # * distributed under the License is distributed on an "AS IS" BASIS, # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # * See the License for the specific language governing permissions and # * limitations under the License. # */# Set environment variables here.# This script sets variables multiple times over the course of starting an hbase process, # so try to keep things idempotent unless you want to take an even deeper look # into the startup scripts (bin/hbase, etc.)# The java implementation to use. Java 1.7+ required. export JAVA_HOME=/opt/moudle/jdk1.8.0_141# Extra Java CLASSPATH elements. Optional. # export HBASE_CLASSPATH=# The maximum amount of heap to use. Default is left to JVM default. # export HBASE_HEAPSIZE=1G# Uncomment below if you intend to use off heap cache. For example, to allocate 8G of # offheap, set the value to "8G". # export HBASE_OFFHEAPSIZE=1G# Extra Java runtime options. # Below are what we set by default. May only work with SUN JVM. # For more on why as well as other possible settings, # see http://wiki.apache.org/hadoop/PerformanceTuning export HBASE_OPTS="-XX:+UseConcMarkSweepGC"# Configure PermSize. Only needed in JDK7. You can safely remove it for JDK8+ # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m" # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"# Uncomment one of the below three options to enable java garbage collection logging for the server-side processes.# This enables basic gc logging to the .out file. # export SERVER_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps"# This enables basic gc logging to its own file. # If FILE-PATH is not replaced, the log file(.gc) would still be generated in the HBASE_LOG_DIR . # export SERVER_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<FILE-PATH>"# This enables basic GC logging to its own file with automatic log rolling. Only applies to jdk 1.6.0_34+ and 1.7.0_2+. # If FILE-PATH is not replaced, the log file(.gc) would still be generated in the HBASE_LOG_DIR . # export SERVER_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<FILE-PATH> -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=1 -XX:GCLogFileSize=512M"# Uncomment one of the below three options to enable java garbage collection logging for the client processes.# This enables basic gc logging to the .out file. # export CLIENT_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps"# This enables basic gc logging to its own file. # If FILE-PATH is not replaced, the log file(.gc) would still be generated in the HBASE_LOG_DIR . # export CLIENT_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<FILE-PATH>"# This enables basic GC logging to its own file with automatic log rolling. Only applies to jdk 1.6.0_34+ and 1.7.0_2+. # If FILE-PATH is not replaced, the log file(.gc) would still be generated in the HBASE_LOG_DIR . # export CLIENT_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<FILE-PATH> -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=1 -XX:GCLogFileSize=512M"# See the package documentation for org.apache.hadoop.hbase.io.hfile for other configurations # needed setting up off-heap block caching. # Uncomment and adjust to enable JMX exporting # See jmxremote.password and jmxremote.access in $JRE_HOME/lib/management to configure remote password access. # More details at: http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html # NOTE: HBase provides an alternative JMX implementation to fix the random ports issue, please see JMX # section in HBase Reference Guide for instructions.# export HBASE_JMX_BASE="-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false" # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10101" # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10102" # export HBASE_THRIFT_OPTS="$HBASE_THRIFT_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10103" # export HBASE_ZOOKEEPER_OPTS="$HBASE_ZOOKEEPER_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10104" # export HBASE_REST_OPTS="$HBASE_REST_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10105"# File naming hosts on which HRegionServers will run. $HBASE_HOME/conf/regionservers by default. # export HBASE_REGIONSERVERS=${HBASE_HOME}/conf/regionservers# Uncomment and adjust to keep all the Region Server pages mapped to be memory resident #HBASE_REGIONSERVER_MLOCK=true #HBASE_REGIONSERVER_UID="hbase"# File naming hosts on which backup HMaster will run. $HBASE_HOME/conf/backup-masters by default. # export HBASE_BACKUP_MASTERS=${HBASE_HOME}/conf/backup-masters# Extra ssh options. Empty by default. # export HBASE_SSH_OPTS="-o ConnectTimeout=1 -o SendEnv=HBASE_CONF_DIR"# Where log files are stored. $HBASE_HOME/logs by default. # export HBASE_LOG_DIR=${HBASE_HOME}/logs# Enable remote JDWP debugging of major HBase processes. Meant for Core Developers # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8070" # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8071" # export HBASE_THRIFT_OPTS="$HBASE_THRIFT_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8072" # export HBASE_ZOOKEEPER_OPTS="$HBASE_ZOOKEEPER_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8073"# A string representing this instance of hbase. $USER by default. # export HBASE_IDENT_STRING=$USER# The scheduling priority for daemon processes. See 'man nice'. # export HBASE_NICENESS=10# The directory where pid files are stored. /tmp by default. # export HBASE_PID_DIR=/var/hadoop/pids# Seconds to sleep between slave commands. Unset by default. This # can be useful in large clusters, where, e.g., slave rsyncs can # otherwise arrive faster than the master can service them. # export HBASE_SLAVE_SLEEP=0.1# Tell HBase whether it should manage it's own instance of Zookeeper or not. # 不使用hbase自帶的zookeeper export HBASE_MANAGES_ZK=false# The default log rolling policy is RFA, where the log file is rolled as per the size defined for the # RFA appender. Please refer to the log4j.properties file to see more details on this appender. # In case one needs to do log rolling on a date change, one should set the environment property # HBASE_ROOT_LOGGER to "<DESIRED_LOG LEVEL>,DRFA". # For example: # HBASE_ROOT_LOGGER=INFO,DRFA # The reason for changing default to RFA is to avoid the boundary case of filling out disk space as # DRFA doesn't put any cap on the log size. Please refer to HBase-5655 for more context.
<2>hbase-site.xml
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!-- /**** Licensed to the Apache Software Foundation (ASF) under one* or more contributor license agreements. See the NOTICE file* distributed with this work for additional information* regarding copyright ownership. The ASF licenses this file* to you under the Apache License, Version 2.0 (the* "License"); you may not use this file except in compliance* with the License. You may obtain a copy of the License at** http://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an "AS IS" BASIS,* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.* See the License for the specific language governing permissions and* limitations under the License.*/ --> <configuration><property><name>hbase.rootdir</name><value>hdfs://cdata01:8020/HBase</value></property><property><name>hbase.cluster.distributed</name><value>true</value></property><!-- 0.98 后的新變動,之前版本沒有.port,默認端口為 60000 --><property><name>hbase.master.port</name><value>16000</value></property><property><name>hbase.master.info.port</name><value>cdata01</value></property><property><name>hbase.zookeeper.quorum</name><value>cdata01</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/home/cdata01/data/zookeeper/zkData</value></property> </configuration>
<3>regionservers
cdata01

(3)

開啟hdfs和yarn服務
第一次啟動先格式化:

hdfs namenode -format

分別啟動hdfs和yarn

start-dfs.sh start-yarn.sh

通過jps查看是否啟動成功

(4)

開啟zookeeper服務
通過命令:

zkServer.sh start

(5)

開啟hbase服務:

start-hbase.sh

(6)

退出鏡像打包容器即可:
此時保持鏡像正常運行,退出后,進行打包:

docker commit -a"(xxx作者名)" -m "xxx(描述)" xxx(通過docker ps查出你要打包的容器ID) xxx(鏡像名稱)

隨后進行最后的上傳操作:
首先要有阿里云的賬號(通過支付寶掃碼登陸即可)
網址:https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fcr.console.aliyun.com%2Frepository%2Fcn-hangzhou%2Fpseduo-hadoop%2Fhadoop-2.7.5%2Fdetails&lang=zh
進去后創建自己的容器:

隨后按照阿里云的方法進行操作即可:

打包成功:

最終容器內的效果圖:



總結

以上是生活随笔為你收集整理的docker中部署hadoop、zookeeper、hbase伪分布式并上传到阿里云远程仓库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产精品大片免费观看 | 久 久久影院 | 欧美视频不卡 | 热久久电影 | 999超碰| 激情欧美在线观看 | 美女av免费看 | 久久久麻豆视频 | 超碰97国产 | 97免费视频在线 | 亚洲精品综合在线观看 | 伊人国产女 | 狠狠操天天操 | 成人免费一级片 | 夜夜躁狠狠躁日日躁 | 中文字幕在线视频一区二区三区 | 色先锋av资源中文字幕 | 免费网站看av片 | 久久99久久久久久 | 国产精品美女视频 | 99精品在线视频观看 | 国产亚洲精品电影 | 精品国产精品久久一区免费式 | 一色av| 日韩av免费在线看 | 久久精品99国产精品酒店日本 | 亚洲国产精久久久久久久 | 日韩成人免费观看 | 日日日干| 国产在线精品区 | 99热官网| av播放在线 | 丁香九月激情 | 成人在线免费视频 | 国产中文字幕三区 | 中文字幕亚洲精品在线观看 | 国产亚洲aⅴaaaaaa毛片 | 91久久国产精品 | 中文字幕欧美日韩va免费视频 | 91欧美精品| 婷婷色综合网 | 又黄又爽又无遮挡免费的网站 | 99精品国产在热久久下载 | 精品国模一区二区 | 日韩毛片在线免费观看 | 麻豆国产视频 | 国产亚洲视频中文字幕视频 | 国产专区在线 | 国产精品不卡视频 | 日韩欧美在线一区二区 | av福利在线导航 | 99精品国自产在线 | 久久久国产精品一区二区三区 | 久久成熟| 久久久久久久久久久久电影 | 天天干夜夜擦 | 久久精品1区| 91麻豆精品国产91久久久使用方法 | av动图| av在线超碰 | 欧美黄色高清 | 国产女v资源在线观看 | 久久艹艹 | 91精品国产成 | 日本精品视频在线 | 二区三区在线 | 婷婷国产精品 | 激情偷乱人伦小说视频在线观看 | 欧美精品一区二区三区四区在线 | 国产专区视频在线 | www夜夜操 | 国产手机视频 | 亚洲一二三在线 | 成人免费色 | 97视频免费在线 | 日韩精品久久久久久中文字幕8 | 在线观看成人毛片 | 国产日韩精品一区二区三区在线 | 97人人模人人爽人人喊中文字 | 91av视频在线观看免费 | 国产精品久久久久久麻豆一区 | 精品成人久久 | 日本美女xx | 日本黄色大片免费 | 国产一级片视频 | 91成人精品一区在线播放69 | 国产尤物一区二区三区 | 在线成人免费电影 | 欧美日韩另类在线 | 久久九九国产精品 | 天天摸夜夜添 | 综合久久久久 | 日韩视频一区二区三区在线播放免费观看 | 精品国产乱码久久久久久1区二区 | 黄色毛片在线观看 | 亚洲欧美日韩精品久久奇米一区 | 免费视频色 | av久久久 | 精品女同一区二区三区在线观看 | 人人爽人人搞 | 成人久久综合 | 精品一区二区在线免费观看 | 午夜性色 | 在线观看你懂的网站 | 日韩在线电影一区二区 | 精品久久久久一区二区国产 | 午夜电影一区 | 日韩三级视频 | 国产第一页福利影院 | 国产自产在线视频 | 日韩区欠美精品av视频 | 国产手机免费视频 | 四虎在线免费 | 亚洲91精品 | 日韩精品免费在线播放 | 亚洲精品va | 亚洲激情在线观看 | 久久久国产99久久国产一 | 久久在线观看 | 欧美在线不卡一区 | 午夜精品三区 | 成人免费电影 | 国产成人精品一区二区三区网站观看 | 国产高清不卡在线 | 久久超 | 九九欧美视频 | 成人久久18免费网站 | 天天干夜夜爽 | 日韩在线观看一区二区三区 | 国产视频在线观看一区二区 | 日本视频久久久 | 亚洲精品日韩在线观看 | 91最新中文字幕 | 久久久精品福利视频 | 久草视频国产 | 超碰在线色| 久久久人 | av先锋影音少妇 | 亚洲成a人片综合在线 | 97国产电影 | 97超碰超碰久久福利超碰 | 不卡av在线 | 国产一区二区三区免费在线观看 | 久久久精品国产免费观看一区二区 | 97在线免费视频观看 | 99久热在线精品视频 | 日韩欧美在线观看一区二区 | 六月天综合网 | 香蕉免费在线 | 久久人人爽人人 | 在线观看播放av | 久久久久电影网站 | 色香蕉在线视频 | 国产色黄网站 | 中文在线免费一区三区 | 免费中文字幕视频 | 伊人va| 青青看片 | 天天躁日日躁狠狠躁av中文 | 天天操天天射天天操 | 国产xvideos免费视频播放 | 欧美日韩一区二区三区免费视频 | 黄色大片入口 | 在线观看播放av | avcom在线 | 91日韩在线播放 | 久久综合偷偷噜噜噜色 | 国产精品免费视频观看 | 久久性生活片 | 成人av在线直播 | 中文字幕免费看 | 五月婷婷六月丁香在线观看 | av成人在线网站 | 久久电影网站中文字幕 | 精品一区av | 久久精品一区八戒影视 | 中文字幕在线观看免费 | 日本在线h | 国产精品视频地址 | 午夜精品视频免费在线观看 | 天天鲁天天干天天射 | 国产精品久久久久久久久久久不卡 | 日韩中文字幕网站 | 亚洲国产中文字幕在线 | 中文字幕123区 | 欧美精品中文字幕亚洲专区 | 色小说在线| 高清久久久久久 | 日韩高清在线一区二区三区 | av在线短片 | 天天天干天天天操 | 亚洲午夜精品福利 | 黄a网| 夜夜躁日日躁狠狠躁 | 在线成人国产 | 成人av教育| 人人网av | 久久久久久国产精品久久 | 婷香五月 | 精品二区视频 | 国产精品麻豆果冻传媒在线播放 | 欧美成人aa | 午夜av大片 | 国产性xxxx| 免费观看版 | 91日韩精品视频 | 国色天香在线观看 | 婷婷九九 | 国产免费中文字幕 | 国产在线欧美 | 18久久久久久 | 国产三级视频在线 | 欧美久久久久久久久久 | 久久情侣偷拍 | 91麻豆精品国产午夜天堂 | 六月色丁香 | 亚洲高清视频一区二区三区 | 亚州国产精品视频 | 丁香六月婷婷开心 | 五月婷久久 | 国产精品毛片一区视频播 | 99久久久| 最近中文字幕免费观看 | 国产午夜精品一区二区三区在线观看 | 国产麻豆传媒 | 日韩黄色中文字幕 | aaaaaa毛片| 久久香蕉国产精品麻豆粉嫩av | 欧美日韩亚洲在线观看 | www.婷婷com| 不卡的av中文字幕 | 麻豆系列在线观看 | 国产精品原创 | 国产999精品久久久久久绿帽 | 日韩免费二区 | 欧美日韩中| 免费成人av在线看 | 久久免费精品 | 97超碰伊人| 国产麻豆剧果冻传媒视频播放量 | 午夜免费福利视频 | 1区2区3区在线观看 三级动图 | 色一级片| 久久精品这里热有精品 | 成人在线视频论坛 | 国产精品免费观看在线 | 成人avav| 久久精品麻豆 | 99视频99| 大型av综合网站 | 曰韩精品 | 国产在线一区观看 | 黄网站www | 亚洲激精日韩激精欧美精品 | 中文超碰字幕 | 国产在线欧美 | 国产精品国产三级国产aⅴ无密码 | 国内精品久久久久影院一蜜桃 | 日韩日韩日韩日韩 | av在线免费观看网站 | 欧美成人在线免费观看 | www.com在线观看 | 日本性动态图 | 黄色一级片视频 | 日韩在线免费电影 | 在线导航福利 | 天天操天天拍 | 亚洲成av片人久久久 | 欧美成天堂网地址 | 日本久久免费视频 | 中文字幕色站 | 国产又粗又猛又色又黄网站 | 黄色资源网站 | 亚洲综合视频在线 | 国产精品久久久久久模特 | 黄色软件在线观看视频 | 天天干天天天 | 亚洲激精日韩激精欧美精品 | 天天久久夜夜 | 狠狠网| 日本中文字幕视频 | 99色在线播放 | 久久人91精品久久久久久不卡 | 国产综合片 | 综合av在线| 97超碰香蕉| 久草在线久 | 亚洲国产精品va在线 | 狠狠躁日日躁夜夜躁av | 99精品国产免费久久久久久下载 | 五月婷婷色综合 | 久久视| 亚洲精品久久视频 | 久久天天躁夜夜躁狠狠躁2022 | 欧美调教网站 | 天天操天天添 | 天天草天天草 | 精品在线免费观看 | 五月天久久精品 | 天堂黄色片 | 国产vs久久| 久久99精品一区二区三区三区 | 亚洲激情中文 | 狠狠色丁香婷婷综合视频 | 日韩一级黄色av | 亚洲欧美精品在线 | 国产精品视频区 | 成人午夜电影网站 | av色一区 | 国产一区不卡在线 | 国产亚洲欧美日韩高清 | 久久人人97超碰国产公开结果 | 成人在线视频你懂的 | 伊人久久精品久久亚洲一区 | 中文字幕在线观看免费高清电影 | 国产精品男女视频 | 日韩精品一区二区三区不卡 | 久久国精品 | 成人小视频在线播放 | 国产日产精品一区二区三区四区 | 国产精品久久久久久久久久东京 | 亚洲国产精品久久 | 久久精品亚洲一区二区三区观看模式 | 亚洲经典精品 | 国产精品美女久久久久久久 | 国产亚洲成av人片在线观看桃 | 国产精品视频大全 | 天天操综合网 | 国产资源网 | 久久免费视屏 | 久草精品在线播放 | 人人精久 | 日日夜色 | www久久99| 欧美一级电影在线观看 | 欧美性色综合 | 99在线免费视频 | 午夜精品一区二区三区视频免费看 | 狠狠干网 | 久久精品日产第一区二区三区乱码 | 色婷婷精品大在线视频 | 欧洲一区二区三区精品 | 蜜臀av性久久久久蜜臀av | 黄色软件在线观看 | 亚洲精品中文字幕视频 | 亚洲资源在线观看 | av在线成人 | 91网站观看 | 91九色蝌蚪视频在线 | 97精品国产97久久久久久久久久久久 | 精品久久五月天 | 日韩欧美v | 96香蕉视频 | 精品视频97| 色开心| 精品国产_亚洲人成在线 | 国产精品自产拍在线观看 | 精品美女在线视频 | 久久精品美女视频网站 | 欧美国产日韩在线视频 | 亚洲国产精品成人av | 久久婷婷色 | 天天操天天射天天插 | 在线视频日韩 | 黄色aaa毛片 | 久久dvd| 综合色狠狠 | 国产日韩欧美在线免费观看 | 91tv国产成人福利 | 九九在线免费视频 | 久精品在线 | 国产一级在线看 | 久久一区国产 | 一区二区三区视频在线 | 久久草草影视免费网 | 99看视频在线观看 | 久久综合免费 | 日韩av看片 | 免费观看91 | 91av精品| 亚洲国产精品久久久久久 | 五月天激情视频在线观看 | 一区二区三区www | a级一a一级在线观看 | 中文字幕久久精品一区 | 国精产品一二三线999 | 色婷婷成人 | 在线精品亚洲一区二区 | 国产精品久久久久久999 | 天堂在线一区二区三区 | 成人久久18免费网站麻豆 | 高清久久久 | 国产大陆亚洲精品国产 | 成人9ⅰ免费影视网站 | 久久久综合色 | 成人手机在线视频 | 九草视频在线 | 日日夜夜人人精品 | 日韩电影精品 | 中文国产成人精品久久一 | 日韩国产欧美在线播放 | 色就色,综合激情 | 久久伦理视频 | www色av| 国产精品久久久久免费观看 | 在线观看中文字幕dvd播放 | 久久精品久久国产 | 激情婷婷六月 | 一本一本久久a久久精品综合小说 | 黄色最新网址 | 亚洲精品国产麻豆 | 国产短视频在线播放 | 能在线看的av | 激情网在线观看 | 一区免费视频 | 91入口在线观看 | 97成人在线免费视频 | a级成人毛片| 久草在在线视频 | 手机色在线| 久久精品视频在线免费观看 | 精品毛片一区二区免费看 | 久久免费精彩视频 | 一区二区三区高清在线观看 | 日韩成人免费观看 | 久久大片网站 | 色噜噜狠狠色综合中国 | 成年人黄色在线观看 | 超碰电影在线观看 | 午夜精品三区 | 国产在线视频资源 | 高清国产午夜精品久久久久久 | 在线导航av | 国产午夜不卡 | 日韩在线观看影院 | 69视频在线 | 中文一区二区三区在线观看 | 欧美日韩国产成人 | 国内精品久久久久影院一蜜桃 | 国产成人99久久亚洲综合精品 | 色综合天天视频在线观看 | 香蕉视频免费看 | 日韩一片| 日韩一区二区三区高清在线观看 | 久久国产免费视频 | a视频在线播放 | 91在线成人 | 久久一区二区三区国产精品 | 国产精品免费一区二区 | 亚洲黄色免费 | 国语对白少妇爽91 | 99久久婷婷国产一区二区三区 | 久亚洲| 国产高清区 | 国产精品99蜜臀久久不卡二区 | 四虎在线免费观看 | 天天干,夜夜操 | 国产区欧美| 久久久久久久久久久高潮一区二区 | 国产亚洲精品女人久久久久久 | 天天狠狠 | 国产精品密入口果冻 | 黄色软件在线看 | 在线观看你懂的网址 | 五月天婷婷综合 | 国产一级视频在线 | 久久精品韩国 | 一级黄色片在线免费看 | 亚洲男女精品 | 国产成人久 | 国产福利免费在线观看 | 91九色九色 | 久久精品99国产 | 狠狠狠狠狠狠狠 | 国产在线理论片 | 亚洲最新av在线网站 | 国产色一区 | 丰满少妇麻豆av | 国产香蕉97碰碰碰视频在线观看 | 国产在线综合视频 | 国产精品一区二区62 | 成人午夜黄色影院 | 国产99区 | 欧美一级性 | 国产精品欧美久久久久无广告 | 久久久久区 | 狠狠网亚洲精品 | 奇米网在线观看 | 黄色一级动作片 | 在线观看亚洲精品视频 | 成人中心免费视频 | 欧美国产三区 | wwwww.国产| 欧美激情精品久久 | 久久黄色a级片 | 久久国产高清视频 | 免费观看www小视频的软件 | 日韩欧美xxxx| www.色婷婷 | 免费看一级一片 | 麻豆传媒视频观看 | 免费观看丰满少妇做爰 | 国产又粗又猛又黄又爽视频 | 欧美精品视 | 在线播放 一区 | 欧美一二三区在线播放 | 97超级碰碰碰碰久久久久 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 天堂网中文在线 | 97视频免费在线观看 | 久久国语露脸国产精品电影 | 日韩欧美在线高清 | 亚洲高清不卡av | 精品国产欧美一区二区 | 黄色小说免费观看 | 日韩h在线观看 | 久久成熟| 久久久av免费| 成人av一二三区 | 亚洲欧美视频网站 | 成年免费在线视频 | 国产精品久久久久久久午夜片 | www.夜色321.com | 午夜在线免费观看 | 欧美aa一级 | 国产精品嫩草影视久久久 | 超碰国产在线播放 | 国产一区免费观看 | 亚洲精品字幕在线观看 | 国产精品久久久久久久久免费 | 97视频精品 | 久久久久国产精品免费网站 | 午夜影院一级片 | 国产一区在线精品 | 97香蕉超级碰碰久久免费软件 | 98涩涩国产露脸精品国产网 | 在线av资源| a√国产免费a | 99热国产在线 | 亚洲精品中文在线观看 | 欧美韩日精品 | 亚洲另类视频在线观看 | 黄色成年 | 超碰在线免费97 | 91av官网| 国产欧美三级 | 中文字幕在线观看免费高清电影 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 成人一级免费视频 | 色999精品 | 日韩av片在线 | 九九国产精品视频 | 免费网站在线观看成人 | 久久99国产精品久久 | 91刺激视频 | 欧美久久电影 | 日本中文不卡 | 日韩v在线91成人自拍 | 日韩视频免费 | 久久久午夜精品理论片中文字幕 | 成人啪啪18免费游戏链接 | 色干综合| 欧美一级电影在线观看 | 国产精品理论视频 | 精品国产一区二区在线 | 91尤物国产尤物福利在线播放 | 国产一区二区不卡视频 | 久久久国产精品一区二区三区 | 国产精成人品免费观看 | 欧美午夜精品久久久久久浪潮 | 五月天伊人网 | www.超碰97.com | 久草精品网 | 色在线免费 | 麻豆果冻剧传媒在线播放 | 亚洲一区 影院 | 啪一啪在线 | 在线观看视频你懂得 | 99re6热在线精品视频 | 人人爱爱 | 国产91av视频在线观看 | 毛片精品免费在线观看 | 人人讲下载 | 国产一在线精品一区在线观看 | 日本黄色免费在线 | 久热电影 | 日韩在线大片 | 18久久久久久 | 欧美网站黄色 | 国产精品免费一区二区三区 | 日韩精品在线观看视频 | 国产精品尤物视频 | 97在线免费视频 | 免费视频久久久 | 亚洲精品国产精品久久99 | 亚洲电影一级黄 | 最新精品视频在线 | 天天插天天干天天操 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 免费观看午夜视频 | 国产91在线播放 | 亚洲va欧洲va国产va不卡 | 久久久不卡影院 | 97超碰成人在线 | 日韩在线观看第一页 | 麻豆网站免费观看 | 国产色资源 | 中文字幕日韩电影 | 久久免费视频在线观看 | 97超视频免费观看 | 色视频在线观看 | 激情片av | www.精选视频.com | 亚洲视频播放 | 欧美精品久久久久久久久老牛影院 | 91探花在线视频 | 天天操导航 | 二区视频在线观看 | 美女黄网久久 | 日本不卡123区 | 国产日韩欧美精品在线观看 | 热热热热热色 | 天堂黄色片 | 中文字幕中文字幕在线中文字幕三区 | 精品视频9999 | 久久观看 | av黄色在线观看 | 最近中文字幕视频网 | 天天干天天天天 | 日韩欧美在线一区二区 | 中文字幕一区二区三区四区 | 欧美亚洲一区二区在线 | 亚洲人成免费网站 | 日本在线成人 | 九九久久久久久久久激情 | 国产视频不卡 | 久久99久久99精品免视看婷婷 | 97香蕉久久国产在线观看 | 91看国产| 亚洲精品国产视频 | 国产在线传媒 | 久久久久免费电影 | 亚洲午夜精品一区 | 亚洲精品视频偷拍 | 日韩免费电影网 | 日本不卡一区二区三区在线观看 | 成人精品视频 | 热久久免费视频 | 91av视频在线观看免费 | 国产精品一区二区免费在线观看 | 久日精品| 免费高清看电视网站 | 在线观看的a站 | 欧美成人日韩 | 中文字幕在线观看亚洲 | 国产专区视频在线 | 亚洲精品久久久久58 | 久久精品国产99国产 | 蜜臀av性久久久久av蜜臀妖精 | 在线观看av网站 | 久久国产亚洲精品 | 夜夜骑天天操 | a天堂最新版中文在线地址 久久99久久精品国产 | 久久久免费视频播放 | 国产精品久久久av | 国产免费美女 | 亚洲国产成人久久综合 | 在线网站黄 | 99久久国产免费免费 | av在线永久免费观看 | 天天色官网 | 日韩视频中文 | 欧美性做爰猛烈叫床潮 | 美女视频国产 | 亚洲一区二区三区91 | 国产精品成人国产乱一区 | 一本一本久久a久久精品综合小说 | 亚洲成人午夜av | 免费瑟瑟网站 | 一级性视频| 99久久精品国产一区二区成人 | 国产精品美女久久久久久久久久久 | 天天摸天天舔 | 亚洲理论电影 | 午夜精品一区二区三区免费 | 精品国产一区二区三区四区在线观看 | 日本在线观看视频一区 | 欧美一二三视频 | 在线视频日韩精品 | av一区在线 | 日韩在线中文字幕视频 | 超碰公开在线 | 免费成人黄色片 | 中文字幕免费成人 | 天天爱天天 | 国产精品毛片一区视频播 | 免费黄色看片 | 久久久久国产一区二区三区 | 亚洲做受高潮欧美裸体 | 欧美日韩xxx | 黄色免费高清视频 | 五月天丁香亚洲 | av网站在线观看免费 | 超碰在线日本 | 国产精品第十页 | 日韩欧美一区二区三区视频 | 久久成人精品电影 | 亚洲黄色免费在线看 | 香蕉视频在线视频 | 日本韩国精品一区二区在线观看 | 午夜久久 | 99视频在线精品 | 99久久精品免费看国产 | 一区二区电影在线观看 | 天天射天天操天天干 | 视频一区久久 | 五月天丁香亚洲 | 天天操狠狠操网站 | 99热最新在线 | 97碰碰精品嫩模在线播放 | 久久夜视频 | 2017狠狠干| 1000部18岁以下禁看视频 | 国偷自产视频一区二区久 | 最新免费中文字幕 | 黄色片软件网站 | 久久99国产视频 | 涩涩在线 | 婷婷六月综合网 | 国产精品国产亚洲精品看不卡 | 三级黄色片在线观看 | 国内精品久久久久影院优 | 国产一二三精品 | a久久久久久 | 久久久久99精品成人片三人毛片 | 国内精品久久久久久久影视麻豆 | 欧美性大战久久久久 | 成年人在线免费看视频 | 国产网红在线观看 | 深夜福利视频在线观看 | 精品久久久网 | 91亚洲精品视频 | 国产精品久久久久婷婷二区次 | www.一区二区三区 | 欧美aaa视频| 欧美黑人性爽 | 国产无遮挡又黄又爽在线观看 | 国产一级片在线播放 | 在线99热 | 狠狠干狠狠艹 | 午夜精品电影 | 国产高清不卡一区二区三区 | 99亚洲精品 | 久久综合综合久久综合 | 久草久草久草久草 | 99热手机在线观看 | 麻豆传媒电影在线观看 | 日本不卡123区 | av短片在线观看 | 色婷婷激情电影 | 国产精品久久久久久久久久妇女 | 国产麻豆成人传媒免费观看 | 国产精品日韩高清 | 亚洲精品国久久99热 | 少妇高潮冒白浆 | 黄色三级网站 | 欧美午夜a | 精品国产欧美一区二区 | 日韩欧在线| 成人免费在线视频观看 | 不卡精品| 日本三级不卡 | 久久99国产精品自在自在app | 久久婷婷丁香 | 色婷丁香| 欧美激情第十页 | 久久免费视频这里只有精品 | 中文字幕在线观看免费高清完整版 | 色a资源在线 | 久久99精品热在线观看 | 久久久久久影视 | 丁香花在线视频观看免费 | 园产精品久久久久久久7电影 | 欧美大片www | 国内久久看 | 97人人模人人爽人人喊中文字 | 中文字幕成人av | 久久久久久欧美二区电影网 | 九九精品视频在线看 | 久青草视频在线观看 | 亚洲精品五月天 | 亚洲精选视频免费看 | 三级av黄色| 91看片在线 | 一区二区三区av在线 | 国产不卡一区二区视频 | 国产96精品 | 国产精品网站一区二区三区 | 国产精品毛片一区视频播不卡 | 99久久免费看 | 一级一片免费观看 | 五月综合网站 | 91在线观| www.久久久.com | 国产精品粉嫩 | 久草青青在线观看 | 不卡国产在线 | 久久综合免费视频 | 国产在线看一区 | 五月天综合网站 | 国产精品白浆视频 | 欧美人体xx | 一区二区欧美激情 | 夜夜摸夜夜爽 | 青青河边草手机免费 | av中文字幕在线免费观看 | 日日躁天天躁 | 亚洲黄色影院 | 亚州天堂| 精品国产99国产精品 | 98超碰在线| 国产精品九九九九九九 | 97在线视频免费观看 | 国产午夜在线观看视频 | 天天视频色版 | 麻豆免费视频 | av三级av| 二区三区视频 | 亚洲精区二区三区四区麻豆 | 色婷婷色 | 香蕉视频在线网站 | 又粗又长又大又爽又黄少妇毛片 | 婷婷伊人综合亚洲综合网 | 日韩午夜视频在线观看 | 国产精品99久久久久久有的能看 | 中文在线免费观看 | 怡红院av久久久久久久 | 97超碰国产在线 | 免费a现在观看 | 欧美怡红院视频 | 91久久电影| 在线观看aa | 五月视频 | 欧美xxxx性xxxxx高清 | 国内免费久久久久久久久久久 | 五月情婷婷 | 国产精品手机播放 | 精品国产99国产精品 | sm免费xx网站 | 亚洲国产精品久久久久 | 99高清视频有精品视频 | 国产精品久久久久aaaa九色 | 奇米四色影狠狠爱7777 | 九九三级毛片 | 精品国产一区二区三区噜噜噜 | 正在播放国产91 | 免费成人黄色片 | 亚洲h在线播放在线观看h | 97人人艹| 超碰在线人人97 | 亚洲高清网站 | 天天插综合网 | 国产精品女同一区二区三区久久夜 | 开心激情网五月天 | 国产精品久久久区三区天天噜 | 免费看搞黄视频网站 | 911香蕉视频| 91秒拍国产福利一区 | 在线国产视频 | 人人艹视频 | 91人人视频在线观看 | 欧美韩国日本在线 | 精品久久久久国产 | 中文字幕在线观看1 | 国产一级精品绿帽视频 | 国产麻豆精品久久一二三 | 成人在线观看网址 | 精品久久精品久久 | 日韩专区在线播放 | 国产五月婷| 国产精品都在这里 | 91麻豆精品国产自产在线 | 草免费视频 | 亚洲人成在线电影 | 福利片视频区 | 波多野结衣在线中文字幕 | 免费a v在线 | 最近免费中文字幕大全高清10 | 亚洲欧美日韩国产精品一区午夜 | 色五月成人 | av高清在线 | 日韩一二区在线观看 | 久草在线免费看视频 | av在线播放国产 | 日日操日日 | 日韩午夜在线 | 色悠悠久久综合 | 丝袜美女视频网站 | 香蕉久草 | 91免费高清视频 | 久久久久久综合网天天 | 色视频网站在线 | 最近中文字幕免费视频 | 在线免费黄 | 99综合久久| 国产在线观看免费av | 欧美午夜寂寞影院 | 日韩在线中文字幕视频 | 亚洲视频在线免费看 | 欧美精品久久久久久久久久白贞 | 视频成人 | 99热精品久久 | 婷婷综合影院 | 日韩网站一区 | 成人av影视 | 成人黄大片 | 999电影免费在线观看2020 | 黄色特级一级片 | 日日夜夜狠狠操 | 国产精品免费久久 | 中文字幕在线播出 | 日本在线观看一区 | 免费看成年人 | 国产亚洲在线视频 | 69精品视频在线观看 | 麻豆 videos| 久久久在线观看 | 青草视频在线免费 | 国产不卡在线观看视频 | 国产日韩欧美视频在线观看 | 国产中文字幕免费 | 午夜精品电影 | 日本久久成人中文字幕电影 | 天天插天天干 | 国产一级片网站 | 久久蜜臀av | 久久综合国产伦精品免费 | 视频一区二区精品 | 久久久电影 | 最近日韩免费视频 | 激情小说 五月 | 欧美日韩高清在线一区 | 91色偷偷 | 午夜丰满寂寞少妇精品 | 五月天久久激情 | av免费在线网站 | 国产视频 亚洲视频 | 久久激情五月激情 | 国产免费av一区二区三区 | 久久久久久久免费观看 | 在线黄色av | 免费色视频网址 | 91在线国产观看 | 成人试看120秒 | 伊人va| 国产午夜免费视频 | 国产亚洲久久 | 激情视频免费观看 | 99婷婷狠狠成为人免费视频 | 在线观看免费福利 | 中文字幕最新精品 | 成人网色| 日韩国产精品久久久久久亚洲 | 国产午夜精品一区二区三区嫩草 | 日韩在线视频一区二区三区 | 亚洲日本黄色 | 97国产精品久久 | 天天色欧美 | 日韩精品久久一区二区三区 | 久久免费高清视频 | 一区二区三区在线看 | 主播av在线| 国产高清日韩欧美 | 水蜜桃亚洲一二三四在线 | 狠狠色噜噜狠狠狠 | 国产精品视频99 | 国产美女无遮挡永久免费 | 欧美性生活小视频 | 免费看国产a | 999视频网 | ww亚洲ww亚在线观看 | 91麻豆精品国产午夜天堂 | 四虎成人av | 国产区高清在线 | 久久国产日韩 | 日韩簧片在线观看 | 最新亚洲视频 | 一区二区三区四区在线免费观看 | 成年人视频在线免费观看 | av大片网址| 久久精品精品电影网 | 国产+日韩欧美 | 中文字幕在线资源 | 精品女同一区二区三区在线观看 | 韩国三级在线一区 | 麻豆久久 | 亚洲午夜久久久久久久久久久 | 亚洲久在线 |