---
title: 生成Ceph RPM包
description: "1. 文件修改。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengaccel/storage/dataReduc/kunpengkpszip_20_0011.html
sourcePath: /source/zh/kunpengaccel/storage/dataReduc/kunpengkpszip_20_0011.html
indexId: a9bb98c4a0dbaf2a520d76b5f71be3f22efd81e881c9f4160ff636c3f524405e68
---
# 生成Ceph RPM包

1. 文件修改。

  a. 修改do_cmake.sh中默认BUILD模式为高性能模式。
    1 vi do_cmake.sh

  b. 拷贝ceph.spec。
    1 cp ceph.spec /home/rpmbuild/SPECS/

  c. 拷贝源码压缩包。
    1 2 3 cd /home/ tar -cjvf ceph-14.2.8.tar.bz2 ceph-14.2.8 cp ceph-14.2.8.tar.bz2 /home/rpmbuild/SOURCES/

2. 在ceph.spec文件开头添加字段。

  a. 打开“/home/rpmbuild/SPECS/ceph.spec”。
    1 vi /home/rpmbuild/SPECS/ceph.spec

  b. 按“i”进入编辑模式，在文件中添加如下字段。
    1 %define _binaries_in_noarch_packages_terminate_build 0

  c. 按“Esc”键退出编辑模式，输入:wq!，按“Enter”键保存退出文件。
3. 制作RPM包。
  1 rpmbuild -bb /home/rpmbuild/SPECS/ceph.spec
