美文网首页
[Sheepdog] 资源包安装

[Sheepdog] 资源包安装

作者: AustinPup | 来源:发表于2018-12-11 08:59 被阅读0次

编译环境依赖

  • GNU Autotools
  • pkg-config
  • corosync devel package
  • git
  • liburcu
  • libtool
  • libcfg
  • libcpg
  • yasm
  • optional:zookeeper(必备)
  • optional: fuse-devel(for shhepfs)

ubuntu环境的命令如下:

apt-get install autoconf pkg-config build-essential liburcu-dev libtool libcorosync-common-dev libcpg-dev libcfg-dev yasm

下载、构建、安装 sheepdog 服务

$ wget -O sheepdog-v0.9.3.tar.gz https://github.com/sheepdog/sheepdog/archive/v0.9.3.tar.gz
$ tar xvzf sheepdog-v0.9.3.tar.gz
$ cd sheepdog-0.9.3
$ ./autogen.sh
$ ./configure --enable-zookeeper
$ sudo make install
$ cd ..

如果你想使用sheepdog的所有功能,请参照下述命令:

$ git clone git://github.com/sheepdog/sheepdog.git
$ cd sheepdog
$ ./autogen.sh
$ ./configure
$ sudo make install
$ cd ..

下载,构建,安装QEMU

QEMU0.13支持sheepdog,一些厂商可能会提供更高版本的QEMU,如果你的环境有一个比较旧的版本或者你倾向于包安装,可以参照下面命令:

$ git clone git://git.sv.gnu.org/qemu.git
$ cd qemu
$ ./configure --enable-kvm --target-list="x86_64-softmmu"
$ sudo make install
$ cd ..

Corosync包的编译安装

PS: 我们使用Zookeeper,不使用Corosync,这里的相关文档不翻译了;

相关文章

  • [Sheepdog] 资源包安装

    编译环境依赖 GNU Autotools pkg-config corosync devel package gi...

  • 性能优化:iOS APP安装包瘦身

    APP安装包瘦身 安装包(IPA)主要由可执行文件、资源组成 资源优化瘦身 资源(图片、音频、视频等)采取无损压缩...

  • Flutter 图片管理和加载

    资源管理 Flutter APP安装包中会包含代码和 assets(资源)两部分。Assets是会打包到程序安装包...

  • istio 入门

    安装istio 安装方式并不是官方推荐安装方式 下载安装包 解压安装包 安装istio 安装时可能出现报错,与资源...

  • puppet自动化之package与service

    资源之安装包定义package service 启动服务的资源定义

  • 2021-09-14

    Zookeeper单机安装安装 Linux安装 Jdk上传 Zookeeper官方资源包可在 zookeeper....

  • uniapp端更新升级

    App端更新升级 app升级分为两种:整包/资源热更新 整包更新,即常规的整个App安装包重新下载安装。 资源热更...

  • 【OC性能优化】安装包瘦身

    一、安装包组成二、安装包瘦身三、果速送安装包瘦身 一、安装包组成 安装包主要由项目的可执行文件和资源文件组成。 二...

  • [SheepDog] 官网wiki

    Sheepdog wiki 原网地址 该wiki停止更新翻译--2018.12.26 SheepDog 是一个分布...

  • Ubuntu搭建三节点k8s集群

    1.安装docker (1)首先更新apt包资源索引 apt-get update (2)安装软件包 sudo a...

网友评论

      本文标题:[Sheepdog] 资源包安装

      本文链接:https://www.haomeiwen.com/subject/ottshqtx.html