構建自動化運維之基礎設施—定製mysql的rpm包

percona-mysql-server的rpm定製mysql

文件下載sql

http://www.percona.com/redir/downloads/Percona-Server-5.5/Percona-Server-5.5.28-29.2/source/Percona-Server-55-5.5.28-rel29.2.360.rhel6.src.rpmcentos

本rpm的定製基於官方spec修改,系統環境爲centos6.3X64,官方的spec在centos下面有問題

  
  
           
  
  
  1. %define mysql_old_vendor        MySQL AB 
  2. %define mysql_vendor_2          Sun Microsystems, Inc. 
  3. %define mysql_vendor            Oracle and/or its affiliates 
  4. %define percona_server_vendor   Percona, Inc 
  5.  
  6. %define mysql_version   5.5.28 
  7. %define redhatversion %(lsb_release -rs | awk -F. '{ print $1}') 
  8. %define majorversion 29 
  9. %define minorversion 2 
  10. %define distribution  rhel%{redhatversion} 
  11. %define percona_server_version  rel%{majorversion}.%{minorversion} 
  12.  
  13. %define mysqld_user     mysql 
  14. %define mysqld_group    mysql 
  15. %define mysqldatadir    /var/lib/mysql 
  16.  
  17. %define release         rel%{majorversion}.%{minorversion}.%{distribution} 

見附件ide

相關文章
相關標籤/搜索