亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

從源碼構(gòu)建 Apache Mesos:環(huán)境準(zhǔn)備、Autotools/CMake 構(gòu)建全流程與配置深度解析

從源碼構(gòu)建 Apache Mesos:環(huán)境準(zhǔn)備、Autotools/CMake 構(gòu)建全流程與配置深度解析 云原生【免費(fèi)下載鏈接】mesosApache Mesos項(xiàng)目地址https://gitcode.com/gh_mirrors/mesos2/mesos點(diǎn)擊查看免費(fèi)下載Apache Mesos 是一套面向大規(guī)模集群的資源管理與任務(wù)調(diào)度平臺支持將數(shù)據(jù)中心的多臺物理機(jī)抽象為單一資源池并為上層框架提供 CPU、內(nèi)存、磁盤等資源的統(tǒng)一分配。本文以當(dāng)前倉庫版本 1.10.1中的官方構(gòu)建指南docs/building.md為骨架完整覆蓋從源碼獲取、系統(tǒng)依賴安裝、Autotools 與 CMake 兩種構(gòu)建方式到啟動 master/agent 并運(yùn)行 C/Java/Python 示例框架的完整鏈路并結(jié)合倉庫內(nèi) configure.ac、Makefile.am、3rdparty/versions.am 等構(gòu)建系統(tǒng)的源碼實(shí)現(xiàn)深入講解編譯器版本要求、捆綁依賴機(jī)制、常用 configure 選項(xiàng)的底層含義。讀完本文你將能夠在一臺干凈的主機(jī)上獨(dú)立完成 Mesos 的編譯、測試、安裝并正確排解構(gòu)建過程中常見的環(huán)境問題。獲取 Mesos 源碼構(gòu)建 Mesos 的第一步是拿到源碼官方提供了兩種途徑二者在后續(xù)構(gòu)建流程上略有差別是否執(zhí)行bootstrap。方式一下載官方發(fā)布包推薦從 Apache 發(fā)布頁下載最新穩(wěn)定版本并解壓$ wget http://www.apache.org/dist/mesos/1.9.0/mesos-1.9.0.tar.gz $ tar -zxf mesos-1.9.0.tar.gz發(fā)布包內(nèi)已隨附生成好的configure腳本與各類構(gòu)建文件因此不需要執(zhí)行bootstrap可直接進(jìn)入“從源碼構(gòu)建”環(huán)節(jié)。需要說明的是當(dāng)前倉庫對應(yīng)的版本為 1.10.1見 configure.ac 中的AC_INIT([mesos], [1.10.1])與 CMakeLists.txt 中的版本定義實(shí)際下載時請以發(fā)布頁提供的最新版本號為準(zhǔn)。方式二克隆 Git 倉庫高級用戶$ git clone https://gitbox.apache.org/repos/asf/mesos.git從 Git 倉庫構(gòu)建時源碼樹中默認(rèn)不包含由 autotools 生成的configure等文件必須先執(zhí)行./bootstrap生成它們詳見下文。此外無論是wget、tar還是git若本機(jī)缺少這些工具請先按下一節(jié)的“系統(tǒng)要求”安裝對應(yīng)工具。系統(tǒng)要求Mesos 官方支持在 Linux64 位與 macOS64 位上運(yùn)行構(gòu)建從源碼構(gòu)建需要 GCC 4.8.1 或 Clang 3.5 編譯器。這個版本門檻并非隨意設(shè)定——configure.ac 在配置階段會通過AX_COMPARE_VERSION校驗(yàn) GCC 版本一旦檢測到 GCC 4.8 會直接以AC_MSG_ERROR([GCC 4.8 or higher required ...])終止配置同時 configure.ac 強(qiáng)制要求 C11 標(biāo)準(zhǔn)AX_CXX_COMPILE_STDCXX([11], [noext], [mandatory])并對 C 標(biāo)準(zhǔn)庫做兼容性黑名單檢查configure.aclibstdc 需來自 GCC 4.8.0libc 需來自 LLVM/Clang 3.5否則同樣報錯退出。對 Linux 而言內(nèi)核版本要求構(gòu)建與運(yùn)行時均要求內(nèi)核 2.6.28若要完整支持進(jìn)程隔離process isolation能力則需要更新的內(nèi)核 3.10。主機(jī)名解析請確保主機(jī)名可通過 DNS 或/etc/hosts解析以便完整支持 Docker 的 host-networking 能力部分 Mesos 測試依賴于此。拿不準(zhǔn)時請驗(yàn)證/etc/hosts中是否包含你的主機(jī)名。Mesos agent 也支持在 Windows 上運(yùn)行構(gòu)建方法見 Windows 構(gòu)建指南下文亦會給出摘要。提示如果系統(tǒng)上同時存在多個 Python 版本構(gòu)建系統(tǒng)默認(rèn)使用 Python 2 2.6 且 3.0見 configure.ac可通過PYTHON環(huán)境變量顯式指定解釋器。按平臺安裝系統(tǒng)依賴官方指南針對幾種常見發(fā)行版給出了明確的依賴安裝步驟。以下命令均以 root 或 sudo 執(zhí)行請根據(jù)實(shí)際發(fā)行版選擇對應(yīng)小節(jié)。Ubuntu 14.04# 更新軟件源。 $ sudo apt-get update # 安裝幾個基礎(chǔ)工具。 $ sudo apt-get install -y tar wget git # 安裝最新的 OpenJDK。 $ sudo apt-get install -y openjdk-7-jdk # 安裝 autotools僅從 Git 倉庫構(gòu)建時需要。 $ sudo apt-get install -y autoconf libtool # 安裝 Mesos 其余依賴。 $ sudo apt-get -y install build-essential python-dev python-six python-virtualenv libcurl4-nss-dev libsasl2-dev libsasl2-modules maven libapr1-dev libsvn-devUbuntu 16.04# 更新軟件源。 $ sudo apt-get update # 安裝幾個基礎(chǔ)工具。 $ sudo apt-get install -y tar wget git # 安裝最新的 OpenJDK。 $ sudo apt-get install -y openjdk-8-jdk # 安裝 autotools僅從 Git 倉庫構(gòu)建時需要。 $ sudo apt-get install -y autoconf libtool # 安裝 Mesos 其余依賴。 $ sudo apt-get -y install build-essential python-dev python-six python-virtualenv libcurl4-nss-dev libsasl2-dev libsasl2-modules maven libapr1-dev libsvn-dev zlib1g-dev iputils-pingmacOS 10.11 (El Capitan) / macOS 10.12 (Sierra)使用 Apple 自帶工具鏈構(gòu)建時需要 Xcode 8.0 的 Command Line ToolsXcode 8 要求 macOS 10.11.5 及以上# 安裝 Python 3https://www.python.org/downloads/ # 安裝 Command Line Tools要求 Xcode 8.0。 $ xcode-select --install # 安裝 Homebrew。 $ ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) # 安裝 Java。 $ brew install Caskroom/cask/java # 安裝庫。 $ brew install wget git autoconf automake libtool subversion maven xz # 安裝 Python 依賴。 $ sudo easy_install pip $ pip install virtualenv在 macOS 10.12 上編譯時還有額外的注意事項(xiàng)# 系統(tǒng)自帶的 svn 與 apr 頭文件存在不兼容問題 # 需要從 brew 安裝的 subversion 中取得 svn 與 apr 頭文件。 # 若已通過 brew 安裝過 subversion可能需要先 unlink 以便正確 configure。 $ brew unlink subversion # 如已安裝 $ brew install subversion # 配置時 brew 的 svn 和 apr 頭文件會被自動檢測無需顯式指定路徑。 # 如果構(gòu)建因編譯器警告失敗可向 configure 傳入 --disable-werror # 避免把警告當(dāng)作錯誤處理。 $ ../configure # 最后運(yùn)行 libprocess 測試時可能遇到如下錯誤 $ ./libprocess-tests Failed to obtain the IP address for hostname; the DNS service may not be able to resolve it: nodename nor servname provided, or not known # 如果遇到該錯誤請?jiān)?系統(tǒng)偏好設(shè)置 共享 中打開遠(yuǎn)程登錄Remote Login來解決。注意從 Yosemite 升級到 El Capitan 后務(wù)必重新執(zhí)行xcode-select --install。CentOS 6.6# 安裝較新的內(nèi)核以獲得完整的進(jìn)程隔離支持。 $ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org $ sudo rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm $ sudo yum --enablerepoelrepo-kernel install -y kernel-lt # 讓剛安裝的內(nèi)核成為默認(rèn)啟動內(nèi)核然后重啟。 $ sudo sed -i s/default1/default0/g /boot/grub/grub.conf $ sudo reboot # 安裝幾個基礎(chǔ)工具。這同時會強(qiáng)制更新 nss # 而 nss 更新對于 Java 綁定能夠正常構(gòu)建是必需的。 $ sudo yum install -y tar wget git which nss # Mesos 0.21.0 需要完整支持 C11 的 C 編譯器如 GCC 4.8 # 可通過 devtoolset-2 獲得。先獲取 Scientific Linux CERN devtoolset 倉庫文件。 $ sudo wget -O /etc/yum.repos.d/slc6-devtoolset.repo http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo # 導(dǎo)入 CERN GPG 密鑰。 $ sudo rpm --import http://linuxsoft.cern.ch/cern/centos/7/os/x86_64/RPM-GPG-KEY-cern # 獲取 Apache Maven 倉庫文件。 $ sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo # Mesos 0.21.0 需要 subversion 1.8 的開發(fā)包 # 而默認(rèn)倉庫中并沒有。創(chuàng)建一個 WANdisco SVN 倉庫文件以安裝正確版本 $ sudo bash -c cat /etc/yum.repos.d/wandisco-svn.repo EOF [WANdiscoSVN] nameWANdisco SVN Repo 1.8 enabled1 baseurlhttp://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/ gpgcheck1 gpgkeyhttp://opensource.wandisco.com/RPM-GPG-KEY-WANdisco EOF # 安裝基礎(chǔ)開發(fā)工具。 $ sudo yum groupinstall -y Development Tools # 安裝 devtoolset-2-toolchain其中包含 GCC 4.8.2 及相關(guān)軟件包。 # 安裝 devtoolset-3 可能是更好的選擇因?yàn)?devtoolset-2 中的 elfutils # 版本可能與 perf 沖突。 $ sudo yum install -y devtoolset-2-toolchain # 安裝 Mesos 其余依賴。 $ sudo yum install -y apache-maven python-devel python-six python-virtualenv java-1.7.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel # 進(jìn)入啟用了 devtoolset-2 的 shell。 $ scl enable devtoolset-2 bash $ g --version # 確認(rèn) GCC 4.8 # 進(jìn)程隔離使用由 cgconfig 管理的 cgroups。 # CentOS 6.6 默認(rèn)不會啟動 cgconfig 服務(wù) # 且默認(rèn)配置沒有掛載 perf_event 子系統(tǒng)。 # 如需掛載請?jiān)?/etc/cgconfig.conf 的條目中加入 perf_event /cgroup/perf_event;。 $ sudo yum install -y libcgroup $ sudo service cgconfig startCentOS 7.1# 安裝幾個基礎(chǔ)工具。 $ sudo yum install -y tar wget git # 獲取 Apache Maven 倉庫文件。 $ sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo # 安裝 EPEL 倉庫以便在下面的 subversion 安裝中拉取 libserf-1。 $ sudo yum install -y epel-release # Mesos 0.21.0 需要 subversion 1.8 的開發(fā)包 # 默認(rèn)倉庫中并沒有。創(chuàng)建 WANdisco SVN 倉庫文件以安裝正確版本 $ sudo bash -c cat /etc/yum.repos.d/wandisco-svn.repo EOF [WANdiscoSVN] nameWANdisco SVN Repo 1.9 enabled1 baseurlhttp://opensource.wandisco.com/centos/7/svn-1.9/RPMS/\$basearch/ gpgcheck1 gpgkeyhttp://opensource.wandisco.com/RPM-GPG-KEY-WANdisco EOF # Mesos 的部分功能依賴 systemd 才能工作且只支持包含 Delegate 標(biāo)志的 # systemd 版本。該標(biāo)志最早在 systemd 218 中引入低于 CentOS 默認(rèn)安裝的 # 版本。幸運(yùn)的是 CentOS 7.1 帶有經(jīng)過修補(bǔ)、包含 Delegate 標(biāo)志的 # systemd 218。請顯式將 systemd 更新到該修補(bǔ)版本。 $ sudo yum update systemd # 安裝基礎(chǔ)開發(fā)工具。 $ sudo yum groupinstall -y Development Tools # 安裝 Mesos 其余依賴。 $ sudo yum install -y apache-maven python-devel python-six python-virtualenv java-1.8.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-develWindowsMesos 自 1.0.0 起對 Windows 提供實(shí)驗(yàn)性支持構(gòu)建方式與 POSIX 完全不同使用 CMake Visual Studio。請參考 Windows 構(gòu)建指南 的完整說明其核心要點(diǎn)如下系統(tǒng)要求Visual Studio 2017Community 版即可安裝時勾選 Desktop development with C 工作負(fù)載、CMake 3.8.0、GNU patch for Windows、Git從源碼構(gòu)建時且構(gòu)建目錄路徑中不能有空格如C:/Program Files (x86)/mesos即為非法路徑。構(gòu)建命令Windows 10git clone https://gitbox.apache.org/repos/asf/mesos.git cd mesos mkdir build cd build cmake .. -G Visual Studio 15 2017 Win64 -T hostx64 cmake --build .運(yùn)行 agent.\src\mesos-agent.exe --mastermaster --work_dirwork folder --launcher_dirrepository\build\src已知限制Windows 上建議只運(yùn)行 agentmaster 可啟動但僅用于測試不支持高可用最低支持 Windows 10 Creators Update1703build 15063與 Windows Server 1709非管理員用戶創(chuàng)建符號鏈接需要開啟開發(fā)者模式。從源碼構(gòu)建POSIX環(huán)境就緒后進(jìn)入 Mesos 源碼根目錄執(zhí)行以下步驟# 進(jìn)入工作目錄。 $ cd mesos # Bootstrap僅從 Git 倉庫構(gòu)建時需要執(zhí)行。 $ ./bootstrap # 配置并構(gòu)建。 $ mkdir build $ cd build $ ../configure $ make關(guān)于./bootstrap它由 bootstrap 腳本實(shí)現(xiàn)核心邏輯是校驗(yàn)當(dāng)前目錄是否包含configure.ac否則報錯 You must run bootstrap from the root of the distribution.隨后調(diào)用autoreconf --install -Wall --verbose遞歸生成configure、各Makefile.in等文件。腳本還會校驗(yàn)AUTOMAKE/ACLOCAL環(huán)境變量的一致性若只設(shè)置了其中一個會給出明確的錯誤提示例如AUTOMAKE/usr/local/bin/automake-1.12 ACLOCAL/usr/local/bin/aclocal-1.12 ./bootstrap。發(fā)布包不需要此步驟。加速構(gòu)建與降低日志噪音可以為make追加-j number of cores V0前者按 CPU 核數(shù)并行編譯后者抑制每條編譯命令的冗長輸出$ make -j4 V0運(yùn)行測試套件$ make checkmake check實(shí)際會先構(gòu)建tests目標(biāo)對應(yīng) src/Makefile.am 中的tests: all $(check_PROGRAMS) mesos-tests然后通過測試驅(qū)動執(zhí)行./mesos-testssrc/Makefile.am。構(gòu)建系統(tǒng)默認(rèn)啟用并行測試執(zhí)行--disable-parallel-test-execution可關(guān)閉并行運(yùn)行時除ROOT_*用例外的測試會通過 support/mesos-gtest-runner.py 驅(qū)動并發(fā)執(zhí)行。安裝可選$ make install安裝過程除二進(jìn)制與庫文件外還會安裝mesos.pcpkg-config 文件由 Makefile.am 定義、Python 綁定等。make install時 Python 包默認(rèn)會聯(lián)網(wǎng)安裝缺失的依賴若希望安裝過程不下載任何外部依賴可配置時加上--disable-python-dependency-install這也是官方distcheck使用的標(biāo)志見 Makefile.am。深入 configure構(gòu)建配置的底層機(jī)制../configure是構(gòu)建過程中最關(guān)鍵的一步。它以 configure.ac2900 余行 autoconf 腳本為藍(lán)圖完成平臺識別、編譯器校驗(yàn)、依賴探測、可選特性開關(guān)、config.status生成與文件替換等全部工作。理解其內(nèi)部機(jī)制能幫你精準(zhǔn)解決 90% 的構(gòu)建失敗問題。編譯器與平臺自動校驗(yàn)?zāi)J(rèn)選擇g/gcc工具鏈configure.ac同時兼容 Clang。強(qiáng)制 C11AX_CXX_COMPILE_STDCXX([11], [noext], [mandatory])。檢測 GCC 4.8 直接報錯檢測到 Clang 時自動追加-Wno-unused-local-typedef、-Wno-inconsistent-missing-override等抑制項(xiàng)configure.ac。僅支持 linux / darwin / freebsd 三種平臺其他平臺直接報 Mesos is currently unsupported on your platformconfigure.ac。棧保護(hù)stack protector自動擇優(yōu)支持-fstack-protector-strong則用之否則回退到-fstack-protectorconfigure.ac這是默認(rèn)啟用的加固措施可通過--disable-hardening關(guān)閉。捆綁依賴bundled dependencies機(jī)制倉庫 3rdparty 目錄隨源碼打包了大量第三方依賴的 tarball 與補(bǔ)丁版本統(tǒng)一維護(hù)在 3rdparty/versions.am 中例如 Boost 1.65.0、protobuf 3.5.0、glog 0.4.0、leveldb 1.19、zookeeper 3.4.8、libevent 2.0.22-stable、libev 4.22、grpc 1.10.0、rapidjson 1.1.0、http-parser 2.6.2、googletest 1.8.0 等。默認(rèn)情況下--disable-bundled未指定Mesos 會使用這些捆綁版本避免與系統(tǒng)庫版本沖突。configure 對每個依賴遵循同一套探測邏輯以 Boost 為例見 configure.ac若用戶通過--with-boostDIR指定路徑或使用了--disable-bundled則嘗試在系統(tǒng)路徑中查找頭文件與庫找到則鏈接系統(tǒng)版本with_bundled_boostno找不到則直接報錯并提示可用--with-boostDIR指定正確路徑未做特殊指定時使用捆綁版本with_bundled_boostyes后續(xù)由 3rdparty/Makefile.am 從 tarball 解壓、打補(bǔ)丁、以靜態(tài) PIC 方式就地編譯--enable-sharedno --with-pic --prefix/最終鏈接進(jìn)統(tǒng)一的libmesos。類似的--with-*選項(xiàng)還包括--with-apr、--with-curl、--with-glog、--with-gmock、--with-grpc、--with-jemalloc、--with-leveldb、--with-libev、--with-libevent、--with-libarchive、--with-libprocess、--with-libseccomp、--with-nvml、--with-picojson、--with-protobuf、--with-rapidjson、--with-sasl、--with-ssl、--with-stout、--with-svn、--with-zlib、--with-zookeeper。這些選項(xiàng)的含義高度一致排除捆綁版本改用指定位置或系統(tǒng)默認(rèn)路徑的預(yù)裝依賴。常用可選特性開關(guān)下表整理了 configure.ac 中定義的主要--enable-*/--disable-*開關(guān)及其底層效果可供構(gòu)建時按需組合配置選項(xiàng)默認(rèn)值底層作用源碼依據(jù)--disable-bundled啟用捆綁依賴全局改用系統(tǒng)預(yù)裝依賴逐個依賴探測缺任一依賴即報錯--enable-debugno追加-g -fno-omit-frame-pointer僅當(dāng)未顯式設(shè)置 CFLAGS/CXXFLAGS 時生效--enable-optimizeno追加-O2默認(rèn)無優(yōu)化時為-O0--enable-gc-unusedno啟用-ffunction-sections -fdata-sections與-Wl,--gc-sections回收未用程序段可顯著減小產(chǎn)物體積工具鏈不支持時會直接報錯configure.ac--disable-hardening啟用加固關(guān)閉棧保護(hù)與位置無關(guān)代碼等安全措施--enable-jemalloc-allocatorno讓 mesos-master / mesos-agent 以 jemalloc 作為默認(rèn)內(nèi)存分配器僅支持 Linuxconfigure.ac--enable-sslno為 libprocess 通信啟用 SSL需要系統(tǒng)存在 libssl 與 libcrypto否則報錯configure.ac--enable-libeventno事件循環(huán)改用 libevent 而非默認(rèn)的 libevWindows 上必需--disable-java啟用不構(gòu)建 Java 綁定默認(rèn)需要 JDK、JNI 與 Maven見 configure.ac--disable-python啟用不構(gòu)建 Python 綁定默認(rèn)要求 Python 2.6 且 3.0--enable-new-clino用 PyInstaller 構(gòu)建新版 Python CLI要求 Python 3.6configure.ac--enable-seccomp-isolatorno構(gòu)建 Seccomp isolator依賴 libseccomp 且要求 Linux 內(nèi)核 3.5僅支持 Linuxconfigure.ac--enable-xfs-disk-isolatorno構(gòu)建 XFS 磁盤隔離器需要內(nèi)核頭文件、xfsprogs 與 libblkid 開發(fā)包僅支持 Linuxconfigure.ac--enable-port-mapping-isolatorno構(gòu)建端口映射網(wǎng)絡(luò)隔離器依賴 libnl-3僅支持 Linuxconfigure.ac--enable-network-ports-isolatorno構(gòu)建網(wǎng)絡(luò)端口隔離器同樣依賴 libnl-3僅支持 Linuxconfigure.ac--enable-launcher-sealingno容器初始化時將 launcher 二進(jìn)制克隆進(jìn)內(nèi)存并密封防止被容器覆蓋需要內(nèi)核支持 memfd僅支持 Linuxconfigure.ac--enable-perftoolsno鏈接 Google perftoolsgperftools--disable-werror—不把編譯器警告當(dāng)錯誤處理macOS 構(gòu)建失敗的常見解藥--disable-parallel-test-execution啟用并行關(guān)閉make check階段的并行測試運(yùn)行器--enable-tests-installno構(gòu)建并安裝測試程序及其輔助工具configure.ac--enable-install-module-dependenciesno安裝模塊開發(fā)所需的第三方捆綁依賴--disable-libtool-wrappers—直接生成二進(jìn)制而非 libtool 包裝腳本可避免首次執(zhí)行時的 relink會把構(gòu)建目錄 RPATH 編碼進(jìn)可執(zhí)行文件一般不適合安裝configure.ac--enable-lock-free-event-queue/--enable-lock-free-run-queue/--enable-last-in-first-out-fixed-size-semaphoreno為 libprocess 啟用對應(yīng)的無鎖隊(duì)列/LIFO 信號量優(yōu)化configure.ac--enable-static-unimplementedno對未實(shí)現(xiàn)的函數(shù)生成靜態(tài)斷言錯誤此外configure 還接受若干影響構(gòu)建結(jié)果的環(huán)境變量包括JAVA_HOME、JAVA_CPPFLAGS、JAVA_JVM_LIBRARY、MAVEN_HOME、PROTOBUF_JAR、PYTHON、PYTHON_3與TEST_DRIVERconfigure.ac。例如JAVA_HOME未設(shè)置時configure 會通過探測java.home系統(tǒng)屬性自動猜測 JDK 位置若機(jī)器上只裝了 JRE則會因找不到j(luò)avac而報錯。配置完成后configure 還會利用 Git 倉庫信息生成 src/common/git_version.hpp把BUILD_GIT_SHA、BUILD_GIT_BRANCH、BUILD_GIT_TAG等宏嵌入二進(jìn)制configure.ac便于后期溯源版本。最后會輸出構(gòu)建選項(xiàng)摘要包括 CXX、CXXFLAGS、CPPFLAGS、LDFLAGS 等configure.ac配置出現(xiàn)異常時可在此核對。使用 CMake 構(gòu)建替代方案除 Autotools 外倉庫還提供一套完整的 CMake 構(gòu)建系統(tǒng)入口 CMakeLists.txt要求 CMake 3.7Windows 上要求 3.8。官方構(gòu)建文檔見 CMake 文檔 與 CMake By Example配置選項(xiàng)全表見 CMake 配置選項(xiàng)。最簡構(gòu)建流程mkdir build cd build cmake .. cmake --build .cmake --build .可配合--target指定目標(biāo)例如--target tests會構(gòu)建mesos-tests、libprocess-tests、stout-tests也可在--后透傳原生構(gòu)建工具的參數(shù)如cmake --build . -- -j4。Linux 默認(rèn)生成 GNU Makefiles因此配置后直接make tests亦可若使用-G Ninja生成器則改用ninja tests。CMake 還提供check、tests、package二進(jìn)制包、package_source源碼包輸出 gzip tarball、dist/distcheck等自定義目標(biāo)見 CMakeLists.txt。常用 CMake 選項(xiàng)詳細(xì)解釋見 CMake 配置選項(xiàng)-DVERBOSE(TRUE|FALSE)生成會產(chǎn)生冗長輸出的構(gòu)建工程默認(rèn) TRUE。-DBUILD_SHARED_LIBS(TRUE|FALSE)構(gòu)建共享庫Windows 默認(rèn) FALSE其余平臺默認(rèn) TRUE。-DENABLE_GC_UNUSED(TRUE|FALSE)回收未用程序段顯著減小產(chǎn)物體積默認(rèn) FALSE。-DENABLE_JAVA(TRUE|FALSE)構(gòu)建 Java 組件非常慢默認(rèn) FALSE。-DENABLE_SSL(TRUE|FALSE)為 libprocess 啟用 SSL默認(rèn) FALSE。-DENABLE_LIBEVENT(TRUE|FALSE)事件循環(huán)改用 libeventWindows 上必需默認(rèn) FALSE。-DENABLE_NEW_CLI(TRUE|FALSE)與-DPYTHON_3[path]構(gòu)建新版 Python CLI。-DREBUNDLED(TRUE|FALSE)與-D3RDPARTY_DEPENDENCIES[path_or_url]是否使用倉庫內(nèi)捆綁的依賴 tarball部分依賴未隨倉庫捆綁如 Windows 上的系統(tǒng)依賴此時會從3RDPARTY_DEPENDENCIES指定的鏡像獲取。-DCPACK_BINARY_[TYPE](TRUE|FALSE)讓package目標(biāo)生成指定格式的二進(jìn)制包DEB、RPM、TGZ 等默認(rèn)全 FALSE。運(yùn)行示例框架驗(yàn)證安裝構(gòu)建成功后可用倉庫自帶的示例框架做一次端到端驗(yàn)證。示例框架以 C、Java、Python 三種語言編寫其二進(jìn)制只在執(zhí)行過make check之后才會生成這是 src/Makefile.am 中測試目標(biāo)的構(gòu)建產(chǎn)物。以下示例假定在本地機(jī)器上運(yùn)行。# 進(jìn)入構(gòu)建目錄。 $ cd build # 啟動 Mesos master確保工作目錄存在且具有合適的權(quán)限。 $ ./bin/mesos-master.sh --ip127.0.0.1 --work_dir/var/lib/mesos # 啟動 Mesos agent確保工作目錄存在且具有合適的權(quán)限。 $ ./bin/mesos-agent.sh --master127.0.0.1:5050 --work_dir/var/lib/mesos # 訪問 Mesos 網(wǎng)頁界面。 $ http://127.0.0.1:5050 # 運(yùn)行 C 框架成功運(yùn)行若干任務(wù)后退出。 $ ./src/test-framework --master127.0.0.1:5050 # 運(yùn)行 Java 框架成功運(yùn)行若干任務(wù)后退出。 $ ./src/examples/java/test-framework 127.0.0.1:5050 # 運(yùn)行 Python 框架成功運(yùn)行若干任務(wù)后退出。 $ ./src/examples/python/test-framework 127.0.0.1:5050說明與提示./bin/mesos-master.sh、./bin/mesos-agent.sh等腳本并非靜態(tài)存在于倉庫中而是 configure 階段從 bin/ 目錄下的.in模板如 bin/mesos-master.sh.in、bin/mesos-agent.sh.in經(jīng)變量替換生成并通過chmod x賦予執(zhí)行權(quán)限對應(yīng) configure.ac 的AC_CONFIG_FILES配置。工作目錄/var/lib/mesos需要提前創(chuàng)建并確保當(dāng)前用戶可寫否則 master/agent 無法啟動。這些示例默認(rèn)只適用于本地運(yùn)行。若要在生產(chǎn)環(huán)境例如 AWS中通過網(wǎng)頁界面查看集群必須以實(shí)際主機(jī) IP 啟動 master并確保防火墻放行外部對 5050 端口的訪問否則網(wǎng)頁無法從外部打開。若未執(zhí)行make check就運(yùn)行示例框架會提示找不到對應(yīng)二進(jìn)制。構(gòu)建排錯速查癥狀原因與對策configure 報GCC 4.8 or higher required編譯器過舊。升級 GCC/Clang或CentOS 6 場景通過scl enable devtoolset-2 bash進(jìn)入新版工具鏈環(huán)境見上文 CentOS 6.6 一節(jié)configure 報known incompatible C Standard library in useC 標(biāo)準(zhǔn)庫版本過低。libstdc 需來自 GCC 4.8.0libc 需來自 LLVM/Clang 3.5configure.ac配置/編譯報找不到某個庫的頭文件依賴缺失。核對上方對應(yīng)平臺的包安裝清單若使用了--disable-bundled或--with-XXXDIR確認(rèn)預(yù)裝依賴位置正確macOS 上編譯因警告失敗向 configure 傳入--disable-werror不要把警告視為致命錯誤macOS 上 libprocess 測試報Failed to obtain the IP address for hostname主機(jī)名無法解析。在 系統(tǒng)偏好設(shè)置 共享 中開啟遠(yuǎn)程登錄見 macOS 一節(jié)make check執(zhí)行超時或串行默認(rèn)并行測試可顯著加速若確需關(guān)閉可配置時加--disable-parallel-test-execution構(gòu)建產(chǎn)物體積過大使用--enable-gc-unused回收未用程序段可明顯減小最終二進(jìn)制體積Windows 上cmake --build .失敗確認(rèn)使用 CMake 3.8、構(gòu)建目錄無空格、以 x64 Native Tools Command Prompt for VS 2017 打開環(huán)境也可改用 Ninja 加速詳見 Windows 構(gòu)建指南延伸閱讀Autotools 配置說明configure 各選項(xiàng)的權(quán)威參考。CMake 配置選項(xiàng) 與 CMake By ExampleCMake 構(gòu)建的完整配置與實(shí)例。Windows 構(gòu)建指南Windows 平臺專屬構(gòu)建細(xì)節(jié)與已知限制。[構(gòu)建系統(tǒng)源碼]構(gòu)建流水線的實(shí)際執(zhí)行邏輯集中在 configure.ac、Makefile.am、src/Makefile.am、3rdparty/Makefile.am 與 3rdparty/versions.am深入閱讀可掌握每個依賴的版本與打包方式??焖匍_始指南 與 代理配置參考構(gòu)建成功后的運(yùn)行參數(shù)配置。贊分享云原生【免費(fèi)下載鏈接】mesosApache Mesos項(xiàng)目地址https://gitcode.com/gh_mirrors/mesos2/mesos點(diǎn)擊查看免費(fèi)下載相關(guān)推薦Apache Mesos 源碼編譯構(gòu)建完整指南環(huán)境準(zhǔn)備、Autotools 與 CMake 雙構(gòu)建路徑及示例框架運(yùn)行Apache Mesos 源碼編譯構(gòu)建完整指南環(huán)境準(zhǔn)備、Autotools 與 CMake 雙構(gòu)建路徑及示例框架運(yùn)行 Apache Mesos 是面向數(shù)據(jù)中心集群管理任務(wù)調(diào)度后端Apache Mesos 的 CMake 構(gòu)建配置選項(xiàng)全解析Apache Mesos 的 CMake 構(gòu)建配置選項(xiàng)全解析 Apache Mesos 官方同時維護(hù) Autotools 與 CMake 兩套構(gòu)建系統(tǒng)其中 C集群管理任務(wù)調(diào)度后端Apache Mesos 配置完全指南Master/Agent 運(yùn)行時參數(shù)與 Autotools/CMake 構(gòu)建選項(xiàng)Apache Mesos 配置完全指南Master/Agent 運(yùn)行時參數(shù)與 Autotools/CMake 構(gòu)建選項(xiàng) 本文以 Apache Mesos 官方集群管理任務(wù)調(diào)度后端上一篇終極護(hù)眼指南8款最佳iTerm2配色方案告別視覺疲勞下一篇SwiftUI交互設(shè)計(jì)深度解析打造專業(yè)級移動界面動畫與手勢交互創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
四虎精品永久在线观看| 啊啊啊操死我了| 日日日骚女人精品| 色婷久久| 九九九网站| 91黑人无码激情在线| 日韩精品-原创伙伴| 亚洲一区二区性爱电影| 国产中文字幕在线观看| 国产九月婷婷| 中文字幕黄片在线| 手机看片1025| 久久久久亚洲AV无码专区少妇| 香蕉免费一区二区三区不读| 91成人精品在线播放| 天天综合网亚洲综合网| 麻豆国产尤物AV| 91综合色| 欧美最大综合网| 91麻豆va国产精品| 亚洲97| 日韩九九九| 欧美精品丝袜久久久中文字幕| 国产精品自拍xxxx| 97亚洲综合| 久久久久久久久一区二区三区| 少妇500双飞99| 欧美啪啪女女| 婷婷五月天激情小说| 99无码狠狠久久| 偷拍在线观看视频| 东北黄色电影| 思思热影视| 欧美人黑A片无码免视费| 99蜜月精品久久| 国内精品999| 777AV电影| 在线观看亚洲成人精品| 狠狠婷婷亚洲中文综合久久| 中文字幕熟女人妻丝袜丝| 久久精品老司| 丝袜综合| 欧美日本久久精品一区| 亚洲成人综合在线| 99国产人成精品| 激情五月综合网| 99视频只有精品| 亚洲天堂综合AV| 国产视频三区四区| 成人在线视频一区| 国产夜夜艹| 无码少妇精品一区二区60岁老人 | 再深点灬舒服灬太大了好硬好爽| 国产日韩欧美三级片| 天天做日日爱夜夜爽| 色欲日韩欧美在线一区| 熟女精品一区二区三区| 精彩国产视频播放1区2区| 99国产在线绯色一区| 97干天天| 嗯嗯,啊啊,国产精品| 久久婷婷五月天| 久久一区二区加油站| 口爆综合网| 欧美在线干| 午夜呻吟欧美| 欧美激情黑人| 91无遮挡| 无码动漫av中文字幕| 九九九九九九九九九国产精品| 亚洲91网| 最新日韩黄片| 9久热| 99在线精品视频| 六月婷婷激情| 国产夫妻性生活视频| 夜色综合| 日韩操逼性鲍| 无码操逼视频一下| 国产精品天美传媒| 亚洲天堂人人妻| 一区二区视频在看| 波多野结衣先锋影音| 伊人婷婷五月天| 亚洲av无码成人精品国产| 黄色免费网页无码| 丁香五月天啪啪| 五月天春色激情网| 久久久久女教师免费一区 | 久久啊啊| 色噜噜狠狠色综合日日| 久偷拍欧美日韩三区| 亚洲精品97中文字幕| 国产999精品久久久| 蜜臀中文字幕| 青娱乐亚洲自拍| 熟妇人妻精品一区二区视频色欲| 无毛精品| www.国产高潮精品| 加勒比日本在线| 高清有码一区二区| 91视频国品一二三区| 亚洲黄色网址| 午夜无遮挡男女啪啪视频| 国产免a费看黄片在线| 丰满美女一级毛片在线播放| 婷婷综合| 97美日韩视频| 大香蕉黄色一区| AV色五月天| 豆花视频操逼网址| 欧洲射精91| 亚洲97在线| 99久久综合| 日本 情色 1区2区3区| 情趣丝袜无码操逼视频| 黄网站黄视频网站进入口| 91老熟妇| 九色 人妻 大香蕉| 啊啊啊啊啊啊啊啊视频| 综合色图区| chaopen97久久| 亚洲欧美日韩偷拍色图| 亚洲国产一区二区日韩专区| 日本一区二区三区精品| 97精品免费| 激情久久日韩精品中文字幕麻豆| 波多野结衣先锋影音| 天天天天天天天天综合| 婷婷中文网| 九久久九精品视频| 午夜无遮挡男女啪啪视频| 欧美亚洲影视| 亚洲精美粉嫩嫩泬在线观看 | 亚洲日本大香蕉1| 久久国产性爱| 亚洲精品蜜桃久久久| 婷婷激情四射| 很很操在线| 亚洲97P| 91春色| 9久综合网| 青娱乐 青青青操 日逼| 青青草原人妻| 操逼1区| 免费农村成人少妇人妻Aa一区二区视频| 熟女AV一区| 国产精品欧美日韩久久| 99热在线观看| 一牛一区二区三区久久| 一区二区三区精品久久| 欧成人精品一区二区三区| 五月久久HDAV| 亚欧高清v| 97av在线观看| 91白虎| 青青草在线视频人人想人人上| 亚洲精品国产日韩无码AV永久免 | 大鸡巴久久| 欧美日日夜夜| 亚洲偷拍自拍在线视频| 啊啊啊免费视频| 蜜臀久久在线视频| 看看小穴| 8050午夜少妇无码| 色综合国产在线观看| 男人的天堂啪啪| 一本色道无码DVD中文字幕| 天天操美美| 五月综合激情| 日韩不卡av一二三| 久久一区二区三区入口| 亚洲欧美色图小说| 亚欧美综合网| 国产女主播视频在线观看| 啊啊啊啊啊啊在线看| 乳欲人妻办公室奶水| 91中文字幕制服丝袜免费视频| 激情亚洲天堂| 99re这里只有精品中心播放| 日本岛国黄色网址| 免费一级黄色录像影片| 91东北熟女| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 四虎影库国产精品免费| 99热啪啪| 日本午夜久久电影| 日韩精品碰碰| 97在线视频观看网站| 强奸熟女一区二区三区| 国产精品在线一区二区| 东北女人的毛片| 精品区9| 9l视频自拍9l九色成人| 色婷婷基地| 成人网站 免费观看| 成人一级性爱| 老女人综合| 欧美在线|亚洲| 久久精品99久久久久久| 色娱乐色呦呦夜夜夜夜av| 97亚洲一区| 国产欧美美女免费观看视频| 日本熟妇一区二区三区| 蜜臀AV成人精品蜜臀AV久久| 少妇69中文| 你草精品在线视频| 亚洲AV不卡在线观看尤物| 欧美亚洲20p| 人妻天天爽夜夜爽精品2| 天天日天天爽| 第四色色综合91| 人人妻人人操人人乐| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 日韩人妻大香蕉| 久久人妻精品| 97天天爽| 久久精品亚洲成a人天堂| 日韩国产欧美伦理在线| 综合久久六月久久婷婷| 97国产成人精品免费视频| 久久成人国产| 国产欧美一区激情交| 国产又色又爽又舒服的三级视频| 中文字幕在线24| 亚洲国产欧美日韩人妻日中文| 亚洲欧美精品一区天堂久久 | 亚洲图片偷拍欧美| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | sewuyueav| 国产一区二区三区高清视频| 手机在线播放国产福利| 婷婷久久五月天| 欧美日韩超碰在线| 欧洲亚洲人妻无码中字久久三区四区| 91人妻尻屄视频| 色五月婷婷久久| 精品四五区| 欧美少妇性乱| 欧美宗合网| 操逼无码操逼| 国产日韩欧美三级片| 亚码激情| 国产亚洲日本| 91人妻人人澡人人爽人人精品| 国产色产精品在线观看| 欧美日韩国产色图在线| 91麻豆天美传媒HD| 日本久久女同性恋视频| 激情婷婷| 97av,com| 色色国产| 自拍视频大全亚洲专媒视频/一区二区三区 | 五月天激情小说| 一区二区三区 丝袜高跟| 亚洲女优有码无码高清| 成人无码电影在线观看网| 日本国产成人亚洲精品无码| 激情露脸爱| 日日嗷| 国产精品亚洲天堂网址| 嗯啊不要在线观看嗯啊| 手机av亚洲丝袜美腿日韩第一页二页| 三久久久四久久久久| 自拍视频一区在线观看| 老鸭窝黄色视频网站| 午夜超碰| av资源在线播放天堂| 吉田爱美AV在线| 精品少妇高潮久久| 成人av动漫在线观看| 亚洲永久AV无码精品秋霞| 综合网少妇| 色九久| 爱av免费| 国产精品午夜福利视频| 国产一线二线三线av| 日本高清熟女久久一区| 国产亚洲综合欧美一区| 任你干在线视频| jazzjazz国产精品麻豆| 好吊妞转入那个网| 久久久四区| 国产精品视频白浆免费| 欧美精品 - 91爱爱| 日本不卡五区| caopeng97| 日夜精品| 亚洲男人天堂2019| 97爱亚洲| 99自拍B亚洲 | 老司机午夜精品视频| 婷婷综合激情| 超碰97伊人| 日本三级韩三级99久久| 精品人妻一区二区三区在线视频不卡| 嗯啊啊啊轻点视频| 国内毛片欧美香蕉精品| 蜜臀AV一区二区三区激情综合| 国产精品久久久亚洲第一牛牛_在线观看| 岛国片国产成人亚洲播放| 无码久| 成人日韩3| 嗯嗯啊啊视频一区二区三区| 久久黄色视频一区二区三区 | 欧美系列在线一区二区| 我想要啊 啊 啊| 國產尤物AV尤物在線觀看| 欧美体内射精| 亚洲动态色图| yazhousetuoumei| 成人小说另类在线| 91 综合 色| 亚洲欧美日韩夜夜| 91熟女在线| 国产极品999| 国模无码人体一区二区三| 麻豆AV96熟妇人妻| 免费伦费视频在线观看| 91免费看中出视频| 99青草| 男女日B国产| 国产精品视频在线播放 | 91老司机精品| 99久久com免费视频′| 国产亚洲深夜激情| 51一区二区三区| 男人的天堂网免费| 日韩亚洲国产视频| 无码人妻一区二区三区四区老鸭窝| 国产四虎在线| 国产精品岛国片在线观看| 97超碰欧美手机| 91 国产丝袜在线放观看| 久久黄色视频一区二区三区| 91综合网在线| 岛国不卡超碰护士AV在线播放| 欧美亚洲中文字幕| 亚洲 日本 国产 综合| 久久一二三四五六七八九区| 人人操天天爽| www.99在线| 国产日韩手机视频在线| 欧美精品系列| 亚洲综合一| 性欧美另类高清| 在线观看亚洲专区| 黑人免费福利视频| 另类欧美色| 伦理弟一页| 天天操天天射青青草| 97人妻免费中文字幕| 亚洲熟女综合一区二区| 少妇高潮喷水无套久久久久久| 久久婷婷五月天| 美女极品一区二区三区| 永久电影三级在线观看| 日韩有码专区| BBBBB97COM| 亚洲AV不卡在线观看| 色鬼在线综合| 欧美三级不卡| 大香樵伊人网| 看一级黄色视频| 免费观看国产不卡av| a级免费在线观看| 免费视频观看60秒| 精品熟妇视频一区二区| 色网综合网| 加勒比日本在线| 男人下部插入女人下部| 天美av在线观看| 任你草| 综合色播| 五月天激情四射| 国产在线精品偷| 亚洲一本色道中文无码aV天美| 国产丝袜美女在线一区| 国产丝袜美女在线一区| 男女啪啪啪18禁网站| 国产97在线视频| 超碰97 线线 在现| 久久加勒比| 一二三区精品视频| 放黄片放3级黄片没穿衣服| 快灬快灬 一下爽蜜桃在线观看| 福利大香蕉| 插入粉嫩少妇视频| 欧美黑人日韩少妇色情| 91精品国| 久久综合97| 免费国产视频| 2024年最新色情网站在线观看 | 人人喜人人妻| 日韩精品人妻系列无码天堂| 成人综合网 欧美| 伊人青青草久久| 亚洲欧洲久久天堂| 亚州欧美综合| 亚洲色人阁| 91 欧美| 婷婷av在线中文字幕| 婷婷丁香九月| 成人国产精品三级A片| 麻豆天美在线喷水AV| 少妇内射www在线观看视频| 青青国产在线拍揄自揄拍| 欧美日本天堂| 成人夜夜| 97香蕉网| 亚洲黄色网址视频| 蜜臀av一区二区三区免费观看| 97超碰碰碰| 青青草色情网站视频| 久久视频,这里只有精品| 97久久超碰日韩精品| 亚洲国产丝袜熟女av| 人人妻人人爽 97人人看碰人免费公开视频| 亚洲第一免费视频| 婷婷五月天av| 亚洲男人的天堂网| 爱爱啊啊啊| 欧美日本中字另类在线| 色色色网站| 国产一区二区三区不卡手机在线| 超碰97综合网| 欧美性爱无码一区二区三区| 国产这里只有精品| 九9热伊人| 色色毛片| 91N欧美| 欧美韩国你懂得在线| 97鸡把在线视频| 成人精品久久久午夜福利| 亚洲av影音先锋| 91精品国产综合久久久蜜臀| 91天天综合在线观看| 中国农村熟妇毛片视频| 狠狠干综合| 亚州高清av| 伊人久久综合影院精品久久久| 国产无马av| 热久日综合| 日韩大香蕉| 天天操天天舔| 日日摸日日碰| 91精品亚洲内射孕妇| 91美女中出| 中文字幕精品专区搜索结果91| 国产色产精品在线观看| 色色色综合网| 黑人精品欧美一区二区蜜桃| 亚洲AV操| 999熟女精品| 日韩偷拍一区二区三区| 91在线页| 女人精品内射国产99| 伊人五月天| 四虎免费视频| 欧美性爱伊人| 国产后入式在线观看| 久草视频在线视频在线视频在线观看 | 操亚州| 一区不卡在线观看av| 久久理论字幕视频| 视频国产欧美在线播放| 玖玖综合色| 日韩啊V| 啪啪视频mP4| 97超碰色色| 美女诱惑爱爱| 亚洲欧美首页| 九九九九日本 | 97超碰天天| 亚洲AV秘无码一区..| 久久av网| 久操网无码在线| 亚洲毛片基地专区| 欧美一级三级| 精品高清av中文字幕| 日韩AV一区二区三区三州三州| 免费a v| 岛国人妻少妇av在线观看| 一级人妻性爱视频| 老熟妇一区二区三区啪啪| 青娱乐国产盛宴视频| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 午夜天堂精品久久久久91| 999999精品| 日日日啊啊啊| 亚洲精品影视老司机| 成人开心网在线视频| 99热在线播放| 在线有码中文字幕| 亚洲天堂资源| 五月综合色| 久久久国产av美女私房| 日本中文字幕熟妇| 五月天综合网| 51久久夜色精品国产麻豆| 韩国毛片一区二区三区| 男人的天堂2010| 亚洲AV成人无码一二三久久 | 强奸乱伦大香蕉网| 久9九综合在线| 婷婷激情一区二区三区俺也去| 手机在线中文字幕国产 | 熟女人妻av在线资源,黄色的资源| 日本乱人伦片中文三区| 日本新免费二区三区| 九九99精品| 精品国模无码| 国产91美女视频| 麻豆精品A片免费观看| 欧美特大黄一级片片免费| 亚洲高清自拍| 后入式999| 蜜臀AV成人精品蜜臀AV久久| 亚洲精品三| 超清福利精品视频在线| 91精品人妻一品二品三品| 97天天操天天干| 丁香六月天| 多毛小伙内射老太婆 | 久热久一区二区三区| 亚洲最大AV网| 日韩熟女乱伦中出| 神马久久久久| 青青青青操国内视频在线| 一区二区视频你懂的| 素人播放一区| 五月天激情影院| 伊人久久综合影院| 操操操五月天婷婷丁香影院| 东京太热男人的天堂久久久| 亚洲国内精品成人不卡| 这里是精品| 色丁香五月婷婷| 伊人色综合网电影| 日本三级R| 色翁荡息又大又硬又粗又爽| 人妻三级在线中文字幕| 久操免费观看| 亚洲 日本 不卡| 天天爱综合网| 久久视频,这里只有精品| 色五月第四色| 99操| 在线黄色污污网站| 九九热视频这里只有精品| 久久99国产综合精品女同| 国产成人网| 六月丁香啪啪| 综合五月天| 黄污污污污| 九九热精品| 激情六月天| 亚洲熟妇自偷自拍另欧美| 亚洲综合婷婷| 99成人| 精品一区二区三区蜜桃臀赵总 | 99综合网| 美女露胸露奶头| 综合网~91综合网| 久久久久久久久久黄色网| 欧美另类自拍 | 日韩黄片影院| 国产51色综合久久免费| 人人插人人摸人人| 不卡免费av在线播放| 久久这里只精品99re66图 | 三久久久四久久久久| 国产免费黄色一级大片| 成全在线观看免费观看| 欧美日韩性爱无码| 99在线精品观看99| 久久久久久久少妇| 蜜桃久久久久久久久久久久| 久久偷偷色综合蜜桃| 精品十八在线观看| 97超碰人人模人人拍人人| 久久超碰国产一区二区三区| 国产亚洲精品农村妇女| 亚洲一区日韩| 人人操天天爽| 亚洲精品97久久中文字幕| 97色香蕉| 日韩精品在线观看观看| 偷看洗澡一二三区美女| 六月婷激情福利天堂69| 中文字幕AV片| 欧美性91| 懂色av色欲av蜜臀av| 一区二区三区机械有限公司| 不卡码视频| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 人摸人人操人| 91大胆欧美| 亚洲日韩熟女人妻高清在线| 性色综合网| 少妇啪啪自拍| 日本熟妇熟色97一本在线观看| 屌妞视频久久久久久久久久久久| 大香蕉手机在线| 无码久久国产| 99热这里只有精| 2017天天透天天通天天擦| 婷婷激情四射| 影音先锋乱| 青青草亚洲一区| 欧美午夜熟妇黑人精品91| 国产精品日韩在线一区| 五月天婷婷久久| 成人一区二区三区四区| 欧美日韩中文视频播放| 亚洲精品乱码久久久久久蜜桃麻豆| 素人美腿视频网站| 深夜视频| 国产 v乱码一区二| 极品久久久久久久久久久久久久| 91少妇人妻| 国产欧美亚洲精品a第2页| 闷骚老熟女15P| 欧美在线啊啊| 99啪啪| 哑洲在线| 久久精品店| 91爰爱欧美| 亚洲AV麻豆Aⅴ无码电影一| 99久在线精品99re8热| 大香蕉色欲AV| 超碰国产精品久| 午夜精品久久久99| A 天堂| 翘臀vidoes| 欧美天天干| 天天日少妇逼AV| 九九精品99| 欧美激情 日韩精品| 3PAV乱伦视频| 热天堂一区二区| 亚洲情色综合| 日韩三级网址| 国产多人在线观看视频| 男人的天堂色偷偷青青草视频婷婷网| 大学生美女口爆| 久久男人的天堂国产| 亚洲综合20p| 亚洲色图久久成人| 成人免费性爱视视| 亚州再线| 99久久精品无码一区二区| yy少妇精品久久| 色色色欧美| 欧美日日人人天天| 国产伦精品一区二区三区在线观| 欧美高清91| 欧美色图天堂在线| 国产操逼网站亚洲一级黄色| 成人AV素股で擦久久| 高清无码久操视频| 久久久99999久网站| 国产操偷| 天天射天天色成人| 亚洲色堂免费视频| 欧美日韩国产另类综合| 长久操视频| 成人片在线播放| 2017大香蕉| 成人热久久精品| 久久一级无码精品毛片6| 久久伊人东京热| 久久久精品日本一道| 亚洲国产精品成人综合| 男人成人黄色视频在线观看免费下载| 色色色色电影网| 韩国三级色呦呦| 久草在| 色九月婷婷| 中国熟女老妇仑乱一区二区三区| 超碰夫妻97| 啊v视频在线观看| 亚洲国产另类在线中文| 91亚洲欧美综合高清在线| 91九九| 免费啪啪av| 九九热精品视频六| 欧美久久婷婷| 亚洲人妻av| 欧美偷拍区| 亚洲小说视频| 精品九九九九九九九| 日本在线视频导航| 欧美亚洲国产91在线| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 试看日韩黄片| 天天综合,91入口| 国产传媒1234区| www.超碰| 欧美三级中文字幕hd| 中文?日韩?免费?精品| 97视频在线免费| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 春色综合网| 99re在线视频国产| 国内黄色精品| 婷婷精品| 高清国产av无码| 国产亚洲精品美女久久久久久2021| 97chaopengongkai| 欧美激情一| 330dv亚洲成年视频网| 人妻天天爽夜夜爽爽| 第一高清av中文字幕| 影音先锋新男人| 97综合| 亚洲日韩精品一区二区| 东京热伊久| 免费97视频| 久久久久78| 天堂国产AV| 久草视频制服诱惑| 九九热男人天堂| 涩涩五月天| 久久九色| 色婷婷九月| 欧美在线干| 99久久网站| 青草av在线| 91干熟女| 大香蕉520| 亚洲国产欧美中文永久| 精品一区二区成人动漫| 秋霞曰韩R级| 果冻国产精品麻豆成人av| 亚洲色色探花| 黄色小视频日本txt| 国产精品视频麻豆入口| 26uuu性| 国产高清26uuu| 亚洲导航深夜福利| 人妻日日干| 乱伦系列一区二区| 四虎免费看黄| 乱码熟妇人妻久久久| 精品国产91久久久久久一区黄无| 超碰色中文| 青青草大香蕉在线视频| 91日产欧美| 欧美中字不卡| 日韩BBN| 一本大道青青| 射综合网| 中国操逼无码| 盗摄女人妻在线| 亚洲福利中文字幕在线| 99在线免费视频| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 国产suv精品一区二区四| 青青草影视蜜久久| 日韩精品人妻系列无码天堂| 国产精品老师| 五月婷在线| 久久久久密| 日本欧美色| 99re在线视频这里只有精品| 玖玖资源视频一区二区三区| 国产精品伦理| 性天堂| 久久久国产av美女私房| 伊人久久综合精品欧美| 搡老熟女老女人老熟妇免费视频| 久久婷婷伊人| 久久一留热品黄| 天天拍天| 97精品免费| 国产91啪| 六月色婷婷| 天天碰操中国年青熟妇| 伊人少妇久久久| 9久久久久| 美国一区二区三区视频| 99热婷婷| 白丝少妇一区二区| 国产精品97超碰| 精品人妻一区二区三区在| 天天操天天干一区二区 | 96免费视频在线| 9九九国产| 澳门黄片一香蕉视频| 国产麻豆一级精品视频| 日本天堂网| 99在线精品观看视频中文| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 亚洲AV色图| 强奸国产精品视频| 亚洲午夜免费狠狠干| 999九九精品| 国产无码精品久久久久久| 国产粉嫩出水在线播放| 久久久穴999| 日韩小电影| 日本国产欧美高清在线| 亚洲人妻熟妇三十三区| 美欧色综合| 国产91久久九九免费精品无码| 乱理日韩中文| 97久久国产精品女不卡| 日韩性爱再线视频| 青青草手机在线免费观看| 欧美成97爱| 日本色色色视频| 精品176精品2| 亚洲日韩精品久久久久一区壹牛| 蜜乳av首页| 啊啊啊啊啊好舒服视频| 久久免费99精品久久久久久| 日韩一区二区精品视频| 久久久精品九| 日韩乱伦视频| 大屁股熟女一区二区三区| 中字幕人妻一区二区三区| 麻豆精品久久久久久久| 亚洲少妇视频| 亚洲色人妻综合| 天美av在线观看| 97亚洲自在精品在线观看| 一区二区三区黄片免费观看| 国产美脚女优尤物在线观看| 色逼综合| 无码9区| 性欧美91| www.色婷婷| 久久99九九九九6666免费观看软件| 成年人一级黄色毛片大全在线观看| 亚洲成人妻日韩在线| 人妻丰满熟妇一区二区三| 好吊色一区| 日韩免费三级黄片电影| 91殴美大片| 国产精品一区二区亚洲人成毛片| 东京热一区二区三区四区五区六区| 五十路六十路素人熟女| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 久久双插| 欧美色图成人网一区二区 | 亚洲一区二区三区久久 亚洲一区二区| 中文字幕一区二区无码成人| 色情综合网| 精品78| 亚洲一区二区三区麻豆传媒| 另类图片欧美激情综合| 爱啪精品一区| 色色福利| 无马一区二区| 四月丁香婷婷| 26uuu性物| 99色在线| 欧美色三级片91| 国产精品福利视频播放| 天美传媒av在线| 日本三级韩三级99久久| 一区二区不卡视| 国产污视频麻豆传媒一区二区| 成人无码电影在线观看网| 国产91丝袜在线播放蜜月| 激情五月婷婷| 狠狠久久手机视频精品| 欧美91网站| 免费视频a级毛片免费视频| 999热这里只有精品| 国产精品2020| 久久精品国产72国产精品福利| 亚洲综合伊人无码久久| 熟妇人妻一区二区| 亚洲高清国产理伦片| 欧美97网| 国产成人AV麻豆| 亚洲欧洲国产综合av| 精品久久久久久中文字幕视频免费 | 后入合集| 久插综合| 91操人| 一级毛片久久久久久久女人18| 插B在线观看| 2025亚洲男人天堂| 柠檬AV导航| 一本色道久久天天射天天干| 91欧美少妇| 97视频620| 人妻少妇视频在线播放| 亚洲第一精品在线视频| 青青青青青手机视频| 熟女欧美日韩综合婷婷| 91日韩在线| 亚一综合久久久久久久久久| 97免费在线观看| 呻吟 欧美 日本 中出| 久九九九九九九热| 综合一区中亚洲国产成人综合精品 | 欧美一级AAAAAAA| 中文字幕福利视频一区二区三区在线观看| wwe 天天干.com| 69人妻精品一区二区绯色| 26uuu性| 91免费看一区二区三区| 伊人性在线视频| 亚洲综合骚逼| 大香蕉色网| 亚洲……91| 丁香五月社区| 久草福利在线资源站| 秋霞网—男女啪啪亚洲免费体验区| www男人天堂| 男女香蕉一区二区| 久久久禁| 啊啊啊在线观看免费视频| 日本久久久久久久久| 99爱爱| 睡产熟女乱伦| 青娱乐久久艹| a天堂视频| 91碰超| 国产精品麻豆视频网站| 无码久久国产| 色欲天天综合久久久无码网中文| 精品人妻一区二区三区不卡断 | 午夜精品五区| 嗯啊抽插大香蕉网页| 国产乱伦亚洲色图高清无码| A 天堂| 亚洲熟伦熟妇AV无码春色| 综合网欧美| 伊人加勒比| 白丝AV| 国产午夜精品理论片a大结局| 亚洲国产综合图区中文字幕| 2020中文字幕在线观看| 亚洲色电影在线| 大香蕉中文在线| 欧美色宗合| 欧美精品二区视频在线| 操国产逼| 操婢日韩| 夜嗨影院| 噜噜吧,噜噜色,噜噜| 99色天堂| 日韩草久视频| 色女综合| 九九九九免费高| 五月天亚洲网| 一级AAA片一区二区三区| 91美女在线| 久久久97| 国产女人与拘做受视频免费| 97欧美性爱| 天天综合色| 欧美在线色图| 97网址97| 欧美天天综合在线| 探花视频免费观看国产专区| 性videos欧美熟妇hdx| 视频黄色国产一级| 毛片电影一区二区三区| 久操大香蕉手机视频在线看| 后入 亚洲 美女 射| 超碰99热中文字幕| 99热国产精品| 天天影视亚洲| 亚洲图片色图欧美另类| 黄色毛片A片| 日韩偷拍色图| 二三四区精品| 欧美成人精品一区| 少妇高潮流水av免费| 国产1769在线| 人妻天天操天天爽视频免费 | 亚洲成a人在线观看久| 婷婷中文字幕| 99精品热| 亚州欧美在线| 国产视频一区二区三区在线免费观看 | 欧美疯狂做爰xxxx| 色女网日韩| 亚洲乱码精品一区二区| 天天操夜夜操狠很操| 精品国产精品一区二区| 日韩AV一区二区三区三州三州| WWW美腿丝袜香蕉中文| 啊啊啊啊啊好多水| 丝袜剧情| 国产视频一区二区在线| 很狠操| 国产无码精品成人| 亚洲av强奸乱伦| 欧美页片| 久久超碰网| 亚洲AV永久无码一区仙野| 少妇天堂网络| 天天干18禁| 国产家庭乱伦网址| 色综合潮| www国产精品| 91人人臊| 国产视频第2页| 一级毛片电影免费看| 国产无马av| 60秒免费视频| 国产一区二区在线播放量| 开心激情站| 大香蕉日韩欧美| 亚洲国产一区二区入口| 男人的天堂在线2| 天天看片青娱乐| 久久美女福利是上海美女| 国产精品网站www| 亚洲天堂久久久久久粉红视频| 一区二区娱乐网站| 超碰伊人在线| 国产99精品一区二区三区免费| 青青11操操操操操操操操| 欧美韩日精品99综合| 成人亚欧免费视频| 啊啊啊不要啊啊受不了了视频在线| 国产精品视屏| 亚码激情| 97天天| 天天拍天天操| sewuyueav| 色色激情五月天| 欧美综合综合| 91一起操| 超碰久超碰久| 亚洲久热| 亚洲熟女综合一区二区| 大香樵伊人网| 久热热| 亚洲影视综合网| 日本一区不卡| 啊啊啊好湿国产一二| 中国一级αV| 精品久久99| 东京热一区二区中文字幕| 老鸭窝亚洲毛片| 国产女大学生AV| ,国产乱人伦精品一区二区三区| 性猛交| 欧美午夜色妇色鬼| 高清无码在线播放网站| 91美女色视频亚洲| 八人操人人摸人人看| 蜜乳av一区二区三区| 国产在线视视频有精品| 亚洲一区二区中文字幕| 日本三级中国三级99人妇网站| 久久人妻熟女一区二区| 激情自拍 校园春色| 亚洲综合电影| 又黄又粗又硬又长又大| 日韩在线一区二区| 少妇高潮喷水无套久久久久久| 超碰人人超在线观看| 久久久555| 日本一二区免费| 日本欧美韩国国产在线| 国产丸一视频| 九九热超碰| 中英熟女操女| 亚洲日韩久久精品一区| 97任你吞精| 亚洲丝袜综合| 色诱avtt| 国产一级黄色片在线观看| 最新AV在线| 欧美一区二区传媒| 国产成人免费观看在线视频| 东北女人高潮视频| 久久蜜桃综合网| 久草网站免费在线观看| 99re久久| 亚洲视频一二区| 日本99久久| 午夜男女爽爽爽影院视频| 欧美一区二区三区成人性生活| 大香蕉520| 操操逼视频| 一二三四区电影| 一区二区首页| 在线v中文字幕一区二区三区| 欧美色涩| 蜜桃臀久久| 亚洲A色| 婷婷丁香熟妇综合网| 不卡中文字幕aⅴ在线| 久久9精品网站| 亚洲色图欧美色图制服丝袜 | 超碰97人妻自拍| 330Dv国产女人终合视频极品人与兽| 久久性爱免费送| 国产精品久久久久久久久久梁医生| 久久99久久99精品天美传媒棢·纸:. | 男人的天堂久久狠| 天天看少妇| 综合自拍| 涩涩涩综合| 精品无码久久久久久久久果冻糖心| 狠狠干2020| 日韩在线人妻网站| 蜜桃臀av在线观看| 久久无码电影| 在线综合 亚洲 欧美中文字幕 | 亚洲综合113页| 天天插天天射| 日本亚洲熟女视频| 26uuu性| 日韩精品在线放| 91亚洲电影| 日本 情色 1区| 四虎影视永久在线观看精品免费网站 | 99蜜月精品久久| 人妻少妇色综合| 三上制服丝AV| 久草综合京东| 日韩AV一区二区三区四四| 老熟女阿 国产91| 中文字幕五月婷婷免费| 国产97亚洲| 国产成人精品网站| 亚洲第一页综合在线| 秋霞福利网| 九草在线大香蕉| 久久天天躁日日躁狠狠躁 | 视频不卡中文字幕| 亚洲熟妇A V黑人| 啊啊啊啊嗯嗯在线久久久| 91色人| 97天天插| 日本精品一区二区三| 中文字幕诱惑制服人妻丝袜美丝袜美 | 在线 欧美 亚洲| 国产精品色| 你懂的在线观看区国产| 人妻精品一区二区三区| 校园春色美腿丝袜| 日本一卡二区在线| 九九五月天| 91观看 国产白丝| 97资源久久| 亚洲精品久久久久毛片A片拉屎 | 久久久精品电影| 中文字幕日韩电影人妻| 国产女同视频在线播放| 中国一级特黄大片护士| 国产对白刺激视频| 日韩 欧美 视频 在线 一区| 国产欧美一级在线观看| 欧美精品久久久久久久久88| 日韩免费性爱视频在线观看| 99色在线| 日本精品人妻少妇一区二区|