偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

教會(huì)你Linux KVM上創(chuàng)建ooRexx構(gòu)建環(huán)境

系統(tǒng) Linux
在當(dāng)今社會(huì)Linux系統(tǒng)越來(lái)越成為主流,你了解Linux系統(tǒng)么?你是Linux系統(tǒng)的應(yīng)用者么?本文為你詳細(xì)介紹在Linux KVM上創(chuàng)建一個(gè)ooRexx構(gòu)建環(huán)境 ,為你在學(xué)習(xí)在Linux KVM上創(chuàng)建一個(gè)ooRexx構(gòu)建環(huán)境時(shí)起一定的作用。

在當(dāng)今社會(huì)Linux系統(tǒng)越來(lái)越成為主流,你了解Linux系統(tǒng)么?你是Linux系統(tǒng)的應(yīng)用者么?本文為你詳細(xì)介紹在Linux KVM上創(chuàng)建一個(gè)ooRexx構(gòu)建環(huán)境 ,為你在學(xué)習(xí)在Linux KVM上創(chuàng)建一個(gè)ooRexx構(gòu)建環(huán)境時(shí)起一定的作用。

使用ooRexx開(kāi)發(fā)隨需應(yīng)變的軟件構(gòu)建服務(wù),ooRexx使用Linux內(nèi)核虛擬機(jī)(KVM)提升性能。KVM 充當(dāng)客戶(hù)操作系統(tǒng)的主機(jī),為用戶(hù)構(gòu)建目標(biāo)軟件。Apache Web 服務(wù)器控制構(gòu)建并存儲(chǔ)結(jié)果,供用戶(hù)在以后檢索結(jié)果。通過(guò)本文了解如何設(shè)置構(gòu)建服務(wù)器和創(chuàng)建客戶(hù)機(jī),定制構(gòu)建請(qǐng)求,以及組織和訪問(wèn)構(gòu)建結(jié)果。

最近,Open Object Rexx 項(xiàng)目將其舊的隨需應(yīng)變軟件構(gòu)建系統(tǒng)從由 VMware 托管的客戶(hù)操作系統(tǒng)轉(zhuǎn)移到由 Linux Kernel Virtual Machine (KVM) 托管的客戶(hù)機(jī)上。這一改變提供了一個(gè)更加高效的構(gòu)建環(huán)境,并且為用戶(hù)減少了構(gòu)建時(shí)間。

ooRexx 軟件構(gòu)建系統(tǒng)允許開(kāi)發(fā)人員針對(duì)多個(gè)基于 x86 的平臺(tái)和操作系統(tǒng)構(gòu)建 ooRexx 軟件包。目前,受支持的客戶(hù)操作系統(tǒng)包括 Windows® XP (i386)、Fedora 10(i386 和 x86_64)和 Ubuntu 8.04(i386)。這些客戶(hù)操作系統(tǒng)為 Windows (EXE)、Fedora 和 openSUSE (RPM) 以及 Ubuntu (DEB) 生成 ooRexx 安裝和文檔包。其他基于 x86 的操作系統(tǒng)也將根據(jù) ooRexx 開(kāi)發(fā)人員和用戶(hù)的需求得到支持。

本文將展示如何創(chuàng)建自己的軟件構(gòu)建系統(tǒng),使用 ooRexx 開(kāi)發(fā)團(tuán)隊(duì)的設(shè)置作為例子,并為 ooRexx、Apache 和 Linux 開(kāi)發(fā)人員提供了技巧和指導(dǎo)。您可以在本文結(jié)束部分 下載服務(wù)器和客戶(hù)機(jī)腳本。該系統(tǒng)專(zhuān)門(mén)用于構(gòu)建 ooRexx 軟件,但是其中的概念可以應(yīng)用于通用的軟件構(gòu)建系統(tǒng)。

本系統(tǒng)包括以下需求:

◆需要一個(gè) Web 接口來(lái)生成構(gòu)建請(qǐng)求。

◆需要一個(gè) Web 接口來(lái)檢索構(gòu)建結(jié)果。

◆需要支持多客戶(hù)操作系統(tǒng)。

◆客戶(hù)操作系統(tǒng)必須執(zhí)行完全自動(dòng)化的構(gòu)建。

◆在構(gòu)建結(jié)束時(shí),應(yīng)當(dāng)生成電子郵件并發(fā)送給請(qǐng)求用戶(hù)。

要滿(mǎn)足這些需求,開(kāi)發(fā)團(tuán)隊(duì)和我使用了一個(gè)四核的基于 Xeon 的服務(wù)器。該服務(wù)器包含 4GB 內(nèi)存和 250GB 磁盤(pán)。我們選擇 Fedora 10 x86_64 發(fā)行版作為主操作系統(tǒng),主要是考慮到該發(fā)行版使用的 KVM 具有良好的穩(wěn)定性,并且是***版本。選擇的硬件和軟件可能有所不同,但是主要的硬件標(biāo)準(zhǔn)是您的處理器應(yīng)當(dāng)具有硬件虛擬化特性 — 這是使用 KVM 的必要條件。

設(shè)置服務(wù)器

設(shè)置構(gòu)建服務(wù)器的***步是確定分區(qū)模式。我們決定將客戶(hù)操作系統(tǒng)的 Web 存儲(chǔ)和映像分離到單獨(dú)的分區(qū)中。我們?yōu)?Web 存儲(chǔ)分配 50GB 的硬盤(pán),為客戶(hù)操作系統(tǒng)映像所在的 /var 分區(qū)分配 150GB 硬盤(pán)。其余硬盤(pán)空間被分配給 /home 分區(qū)和 /root 分區(qū)。

接下來(lái),我們將使用 Fedora 10 x86_64 發(fā)行版安裝主操作系統(tǒng)。如果您要設(shè)置自己的系統(tǒng),那么執(zhí)行下面的操作可以避免很多麻煩:

◆在啟動(dòng)安裝之前通過(guò)機(jī)器的 BIOS 啟用硬件虛擬化功能,這樣 Fedora 將發(fā)現(xiàn) KVM 是可用的。

◆執(zhí)行軟件組件的定制安裝,這樣就可以選擇 Fedora 虛擬化選項(xiàng)。

安裝好服務(wù)器操作系統(tǒng)后,我們將它配置為可由客戶(hù)操作系統(tǒng)訪問(wèn)。這包括對(duì) Windows 客戶(hù)機(jī)啟用 Samba,以及對(duì) Linux 客戶(hù)機(jī)啟用 NFS。這可以支持客戶(hù)機(jī)訪問(wèn)構(gòu)建結(jié)果分區(qū),從而可以存儲(chǔ)構(gòu)建文件以供用戶(hù)訪問(wèn)。主要 Samba 共享和主要 NFS 導(dǎo)出針對(duì)所有客戶(hù)機(jī)都指向同一位置。

接下來(lái),我們將配置 Apache Web 服務(wù)器以提供對(duì)構(gòu)建請(qǐng)求系統(tǒng)(我將在 構(gòu)建請(qǐng)求 中加以解釋?zhuān)┖蜆?gòu)建結(jié)果庫(kù)的訪問(wèn)。

需要確定的一項(xiàng)配置決策與客戶(hù)機(jī)的網(wǎng)絡(luò)選項(xiàng)有關(guān)。默認(rèn)安裝被配置為對(duì)所有客戶(hù)機(jī)應(yīng)用一個(gè)私有的內(nèi)部網(wǎng)。C 類(lèi)網(wǎng)和 DHCP 服務(wù)器一起提供,來(lái)為客戶(hù)機(jī)提供 IP 地址。另一個(gè)選擇是設(shè)置系統(tǒng),以將其中一個(gè)網(wǎng)絡(luò)設(shè)備作為通向服務(wù)器外部網(wǎng)的網(wǎng)橋。這需要進(jìn)行手動(dòng)配置。您可以在 libvirt Wiki 中找到如何為服務(wù)器配置這一選項(xiàng)的示例。

這樣你就能在Linux KVM上創(chuàng)建一個(gè)ooRexx構(gòu)建環(huán)境了。

【編輯推薦】

  1. 掌握Linux系統(tǒng)性能指標(biāo) 學(xué)好Linux
  2. 詳細(xì)介紹Linux grep指令
  3. 教會(huì)你Linux獲取文件大小方法
  4. 操作筆記:Linux查看系統(tǒng)時(shí)間
  5. 詳解Linux系統(tǒng)修改環(huán)境變量PATH路徑的方法
責(zé)任編輯:小霞 來(lái)源: 百度博客
相關(guān)推薦

2009-12-14 18:04:38

Linux命令創(chuàng)建快照

2009-12-15 17:10:39

優(yōu)化Linux

2009-12-17 13:40:42

Linux網(wǎng)卡安裝

2009-12-15 14:29:04

2009-12-10 10:40:21

Linux ldd

2009-12-09 14:56:54

Linux查看目錄文件

2009-12-10 10:18:44

Apache安裝

2009-12-03 17:50:04

Linux Samba

2010-01-07 15:00:39

Redhat Ente

2009-12-11 10:55:16

Linux啟動(dòng)腳本

2009-12-14 17:13:04

Linux系統(tǒng)修改共享

2009-12-14 16:31:00

Linux安裝支付寶

2009-12-25 17:35:39

Linux安裝real

2009-12-16 11:11:10

硬盤(pán)讀寫(xiě)速度

2009-12-21 14:44:06

2010-01-06 16:32:45

Linux操作系統(tǒng)

2009-12-02 15:53:53

Linux系統(tǒng)

2009-12-11 09:04:10

Windows搭建Li

2009-12-21 11:36:24

Linux啟動(dòng)加密

2009-12-21 14:13:04

重復(fù)行uniq
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)