導航:首頁 > 操作系統 > linux集成服務

linux集成服務

發布時間:2023-01-19 14:59:41

⑴ 如何在linux發行版中安裝並啟用Hyper-V集成服務

可連網的話,就直接yum -y install 文件名; 如果有文件的話rpm -ivh 文件名; 安裝就可以了~!

⑵ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

首先注意以下幾點:1.LIS的安裝與啟用對Linux發行版有著多項要求。2.某些Linux發行版自身已經安裝有LIS。對於這些發行版,大家只需要啟用即可在Hyper-V中發揮其全部功能特性。在已經安裝了LIS驅動程序與服務的Linux發行版中啟用集成服務請

⑶ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

首先注意以下幾點:

1. LIS的安裝與啟用對Linux發行版有著多項要求。

2. 某些Linux發行版自身已經安裝有LIS。對於這些發行版,大家只需要啟用即可在Hyper-V中發揮其全部功能特性。

在已經安裝了LIS驅動程序與服務的Linux發行版中啟用集成服務

請大家通過以下步驟在已經安裝有LIS驅動程序與服務的Linux發行版中將其啟用。在下面的例子中,我們選擇的是Ubuntu 12.04。

1. 第一步是利用以下命令編輯/etc/initramfs-tools文件夾下的「moles」文件:

sudo vi /etc/initramfs-tools/moles
2. 在vi編輯器中,找到該文件的最後一行並使用(I)插入命令加入以下命令行:

hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
3. 接下來按下Esc鍵並利用「:x」命令保存文件。

4. 然後通過以下命令對「moles」文件重新進行初始化:

sudo update-initramfs –u
5. 最後,通過在Shell中執行以下命令重新啟動虛擬機系統:

sudo shutdown -r now
6. 客戶虛擬機重新啟動完成之後,LIS驅動程序與服務都將在系統中得到注冊。重新啟動之後,大家可以通過以下命令確認LIS驅動程序與服務是否已經安裝完畢:

Lsmod

通過這項命令,我們應該能夠看到LIS驅動程序與服務被包含在列表當中。大家需要在其中找到hid_hyperv, hv_netvsc, hv_utils, hv_storvc以及hv_vmbus,有它們在LIS才能被正確啟用。

為沒有預先安裝LIS驅動程序與服務的Linux發行版安裝集成服務

在以下情況中,大家可能發現自己需要為Linux發行版安裝Linux集成服務:

1. Linux發行版並未預先集成LIS。

2. Linux發行版當中所包含的LIS並非微軟官方網站上提供的最新版本。目前的LIS版本為3.5。

由於Linux只能利用RPM文件進行安裝,因此LIS ISO鏡像文件提供了必要的RPM文件以安裝或者對現有LIS組件進行更新。

LIS安裝流程的第一步是利用Hyper-V管理器將LIS ISO導入虛擬機系統,而後執行一系列命令以完成安裝,具體步驟如下所示:

1. 將LinuxICv35.ISO文件指向Linux虛擬機系統。

2. 執行以下命令以啟動該ISO文件:

# mount /dev/cdrom /media
3. 以root許可權登錄並對相關目錄作出變更——具體路徑視發行版類型而定:

對於 RHEL / CentOS 5.5: # cd /media/CDROM/RHEL55

對於 RHEL / CentOS 5.6: # cd /media/CDROM/RHEL56

對於 RHEL / CentOS 5.7: # cd /media/CDROM/RHEL57

對於 RHEL / CentOS 5.8: # cd /media/CDROM/RHEL58

對於 RHEL / CentOS 6.0, 6.1, 6.2: # cd /media/CDROM/RHEL6012

對於 RHEL / CentOS 6.3: # cd /media/CDROM/RHEL63

4. 接下來運行LIS ISO所提供的腳本以安裝LIS:

對於 RHEL / CentOS 5.5: # ./install_rhel55.sh

對於 RHEL / CentOS 5.6: # ./install_rhel56.sh

對於 RHEL / CentOS 5.7: # ./install_rhel57.sh

對於 RHEL / CentOS 5.8: # ./install_rhel58.sh

對於 RHEL / CentOS 6.0, 6.1, 6.2: # ./install.sh

對於 RHEL / CentOS 6.3: # ./install.sh

5. 最後,大家需要重新啟動Linux虛擬機,這樣LIS組件就會完成初始化並成功注冊。

重新啟動之後,利用「lsmod」或者「Modinfo」命令檢查LIS驅動程序與服務的當前狀態。

更新LIS

微軟提供了Linux發行版中更新LIS驅動程序所必需的升級腳本。大家可以按照前面提到的步驟載入ISO文件,並根據Linux發行版進行相關目錄調整之後執行「Upgrade.sh」腳本。

該腳本完成LIS驅動程序與服務的安裝之後,我們需要重新啟動該虛擬機系統,這樣LIS驅動程序與服務將被注冊至Linux內核當中。

不支持功能

截至目前,以下功能特性尚不受Linux集成服務的支持:

• 動態內存熱添加支持

• Trim功能支持

• TCP減負

• vRSS

⑷ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

如何在Linux發行版中安裝並啟用Hyper-V集成服務

微軟公司的開發人員們已經設計出多種組件,旨在幫助運行在Hyper-V伺服器上的虛擬機系統實現性能提升。這些組件被囊括在集成服務當中。


盡管Hyper-V伺服器本身已經相當智能,足以自行為Windows虛擬機安裝並啟用集成服務,但對於那些運行著Linux發行版的虛擬機而言、我們
仍然需要通過手動方式安裝並啟用集成服務。在今天的文章中,我們將一同了解如何在運行著Linux發行版的虛擬機當中安裝並啟用集成服務。

Linux集成服務,有時候也會被簡稱為LIS,提供兩大組件類型:驅動程序與服務。驅動程序在提升Linux虛擬機性能表現方面扮演著重要角色,而服務的設計目的則用於執行特殊作業。

舉例來說,VMBUS驅動程序充當著通信通道,旨在改善不同虛擬機系統之間通信時的性能表現。而「Time Sync」(即時間同步)服務則有助於對Hyper-V主機當中的時間加以同步。

當Linux集成服務部署完畢之後,運行著Linux發行版的虛擬機系統將能夠使用諸如實時遷移、巨型幀、VLAN標簽與集群、對稱多處理(簡稱SMP)支持、靜態IP注入、VHDX調整、虛擬光纖通道以及實時虛擬機備份等功能。

目前,微軟已經運行用戶將多種Linux發行版作為虛擬機系統運行在Hyper-V伺服器之上。具體來講,微軟為以下Linux發行版提供對應的集成服務組件:

• 紅帽企業Linux(簡稱RHEL) 5.5-5.8, 6.0-6.3 x86與x64版本

• CentOS 5.5-5.8, 6.0-6.3 x86與x64版本

• SUSE Linux Enterprise Server 11 SP2或者SP版本3

• Open SUSE 12.1版本

• Ubuntu 12.04, 12.10, 13.04與13.10版本

• Oracle Linux 6.4版本

在我們開始講解Linux集成服務的安裝與啟用方式之前,請大家首先注意以下幾點:

1. LIS的安裝與啟用對Linux發行版有著多項要求。

2. 某些Linux發行版自身已經安裝有LIS。對於這些發行版,大家只需要啟用即可在Hyper-V中發揮其全部功能特性。

在已經安裝了LIS驅動程序與服務的Linux發行版中啟用集成服務

請大家通過以下步驟在已經安裝有LIS驅動程序與服務的Linux發行版中將其啟用。在下面的例子中,我們選擇的是Ubuntu 12.04。

1. 第一步是利用以下命令編輯/etc/initramfs-tools文件夾下的「moles」文件:

1 sudo vi /etc/initramfs-tools/moles
2. 在vi編輯器中,找到該文件的最後一行並使用(I)插入命令加入以下命令行:

2 hv_vmbus
3 hv_storvsc
4 hv_blkvsc
5 hv_netvsc
3. 接下來按下Esc鍵並利用「:x」命令保存文件。

4. 然後通過以下命令對「moles」文件重新進行初始化:

6 sudo update-initramfs –u
5. 最後,通過在Shell中執行以下命令重新啟動虛擬機系統:

7 sudo shutdown -r now
6. 客戶虛擬機重新啟動完成之後,LIS驅動程序與服務都將在系統中得到注冊。重新啟動之後,大家可以通過以下命令確認LIS驅動程序與服務是否已經安裝完畢:

Lsmod

通過這項命令,我們應該能夠看到LIS驅動程序與服務被包含在列表當中。大家需要在其中找到hid_hyperv, hv_netvsc, hv_utils, hv_storvc以及hv_vmbus,有它們在LIS才能被正確啟用。

為沒有預先安裝LIS驅動程序與服務的Linux發行版安裝集成服務

在以下情況中,大家可能發現自己需要為Linux發行版安裝Linux集成服務:

1. Linux發行版並未預先集成LIS。

2. Linux發行版當中所包含的LIS並非微軟官方網站上提供的最新版本。目前的LIS版本為3.5。

由於Linux只能利用RPM文件進行安裝,因此LIS ISO鏡像文件提供了必要的RPM文件以安裝或者對現有LIS組件進行更新。

LIS安裝流程的第一步是利用Hyper-V管理器將LIS ISO導入虛擬機系統,而後執行一系列命令以完成安裝,具體步驟如下所示:

1. 將LinuxICv35.ISO文件指向Linux虛擬機系統。

2. 執行以下命令以啟動該ISO文件:

8 # mount /dev/cdrom /media
3. 以root許可權登錄並對相關目錄作出變更——具體路徑視發行版類型而定:

對於 RHEL / CentOS 5.5: # cd /media/CDROM/RHEL55

對於 RHEL / CentOS 5.6: # cd /media/CDROM/RHEL56

對於 RHEL / CentOS 5.7: # cd /media/CDROM/RHEL57

對於 RHEL / CentOS 5.8: # cd /media/CDROM/RHEL58

對於 RHEL / CentOS 6.0, 6.1, 6.2: # cd /media/CDROM/RHEL6012

對於 RHEL / CentOS 6.3: # cd /media/CDROM/RHEL63

4. 接下來運行LIS ISO所提供的腳本以安裝LIS:

對於 RHEL / CentOS 5.5: # ./install_rhel55.sh

對於 RHEL / CentOS 5.6: # ./install_rhel56.sh

對於 RHEL / CentOS 5.7: # ./install_rhel57.sh

對於 RHEL / CentOS 5.8: # ./install_rhel58.sh

對於 RHEL / CentOS 6.0, 6.1, 6.2: # ./install.sh

對於 RHEL / CentOS 6.3: # ./install.sh

5. 最後,大家需要重新啟動Linux虛擬機,這樣LIS組件就會完成初始化並成功注冊。

重新啟動之後,利用「lsmod」或者「Modinfo」命令檢查LIS驅動程序與服務的當前狀態。

更新LIS

微軟提供了Linux發行版中更新LIS驅動程序所必需的升級腳本。大家可以按照前面提到的步驟載入ISO文件,並根據Linux發行版進行相關目錄調整之後執行「Upgrade.sh」腳本。

該腳本完成LIS驅動程序與服務的安裝之後,我們需要重新啟動該虛擬機系統,這樣LIS驅動程序與服務將被注冊至Linux內核當中。

不支持功能

截至目前,以下功能特性尚不受Linux集成服務的支持:

• 動態內存熱添加支持

• Trim功能支持

• TCP減負

• vRSS

⑸ hyper-v如何安裝linux集成服務

在虛擬機中安裝linux後,發現滑鼠不能用,這需要安裝linux的集成服務,如何安裝呢?下面來簡單介紹下 。

工具/原料
linux系統。
linux 集成服務。
方法/步驟
在網上下載好linux系統的集成服務,並插入hyper-v磁碟中。

用root 用戶登錄linux系統。

linux系統自動載入cd rom 中。

選擇 install.sh,選擇運行。

運行中,重啟電腦。

在終端輸入insmod /lib/moles/$(uname -r)/kernel/drivers/ata/ata_piix.ko

⑹ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

首先注意以下幾點: 1. LIS的安裝與啟用對Linux發行版有著多項要求。 2. 某些Linux發行版自身已經安裝有LIS。對於這些發行版,大家只需要啟用即可在Hyper-V中發揮其全部功能特性。 在已經安裝了LIS驅動程序與服務的Linux發行版中啟用集成服務 請

⑺ 如何在 linux 上配置持續集成服務

1. 安裝 Docker
首先,我們要安裝 docker,因為這是 Drone 的工作流的最關鍵的元素。Drone 合理的利用了 docker 來構建和測試應用。容器技術提高了應用部署的效率。要安裝 docker ,我們需要在不同的 linux 發行版本運行下面對應的命令,我們這里會說明 Ubuntu 14.04 和 CentOS 7 兩個版本。
Ubuntu
要在 Ubuntu 上安裝 Docker ,我們只需要運行下面的命令。
# apt-get update # apt-get install docker.io
安裝之後我們需要使用service命令重啟 docker 引擎。
# service docker restart
然後我們讓 docker 在系統啟動時自動啟動。
# update-rc.d docker defaults Adding system startup for /etc/init.d/docker ... /etc/rc0.d/K20docker -> ../init.d/docker /etc/rc1.d/K20docker -> ../init.d/docker /etc/rc6.d/K20docker -> ../init.d/docker /etc/rc2.d/S20docker -> ../init.d/docker /etc/rc3.d/S20docker -> ../init.d/docker /etc/rc4.d/S20docker -> ../init.d/docker /etc/rc5.d/S20docker -> ../init.d/docker
CentOS
第一,我們要更新機器上已經安裝的軟體包。我們可以使用下面的命令。
# sudo yum update
要在 centos 上安裝 docker,我們可以簡單的運行下面的命令。
# curl -sSL https://get.docker.com/ | sh
安裝好 docker 引擎之後我么只需要簡單使用下面的systemd命令啟動 docker,因為 centos 7 的默認初始化系統是 systemd。
# systemctl start docker
然後我們要讓 docker 在系統啟動時自動啟動。
# systemctl enable docker ln -s '/usrb/systemd/system/docker.service' '/etc/systemd/system/multi-user.target.wants/docker.service'
2. 安裝 SQlite 驅動
Drone 默認使用 SQlite3 資料庫伺服器來保存數據和信息。它會在 arb/drone/ 自動創建名為 drone.sqlite 的資料庫來處理資料庫模式的創建和遷移。要安裝 SQlite3 我們要完成以下幾步。
Ubuntu 14.04
因為 SQlite3 存在於 Ubuntu 14.04 的默認軟體庫,我們只需要簡單的使用 apt 命令安裝它。
# apt-get install libsqlite3-dev
CentOS 7
要在 Centos 7 上安裝需要使用下面的 yum 命令。
# yum install sqlite-devel
3. 安裝 Drone
最後,我們安裝好依賴的軟體,我們現在更進一步的接近安裝 Drone。在這一步里我們只簡單的從官方鏈接下載對應的二進制軟體包,然後使用默認軟體包管理器安裝 Drone。
Ubuntu
我們將使用 wget 從官方的 Debian 文件下載鏈接下載 drone 的 debian 軟體包。下面就是下載命令。
# wget downloads.drone.io/master/drone.deb Resolving downloads.drone.io (downloads.drone.io)... 54.231.48.98 Connecting to downloads.drone.io (downloads.drone.io)|54.231.48.98|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 7722384 (7.4M) [application/x-debian-package] Saving to: 'drone.deb' 100%[======================================>] 7,722,384 1.38MB/s in 17s 2015-11-06 14:09:28 (456 KB/s) - 'drone.deb' saved [7722384/7722384]
下載好之後,我們將使用 dpkg 軟體包管理器安裝它。
# dpkg -i drone.deb Selecting previously unselected package drone. (Reading database ... 28077 files and directories currently installed.) Preparing to unpack drone.deb ... Unpacking drone (0.3.0-alpha-1442513246) ... Setting up drone (0.3.0-alpha-1442513246) ... Your system ubuntu 14: using upstart to control Drone drone start/running, process 9512
CentOS
在 CentOS 機器上我們要使用 wget 命令從下載鏈接下載 RPM 包。
# wget downloads.drone.io/master/drone.rpm --2015-11-06 11:06:45-- http://downloads.drone.io/master/drone.rpm Resolving downloads.drone.io (downloads.drone.io)... 54.231.114.18 Connecting to downloads.drone.io (downloads.drone.io)|54.231.114.18|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 7763311 (7.4M) [application/x-redhat-package-manager] Saving to: 『drone.rpm』 100%[======================================>] 7,763,311 1.18MB/s in 20s 2015-11-06 11:07:06 (374 KB/s) - 『drone.rpm』 saved [7763311/7763311]
然後我們使用 yum 安裝 rpm 包。
# yum localinstall drone.rpm
4. 配置埠
安裝完成之後,我們要先進行配置才能工作起來。drone 的配置文件在/etc/drone/drone.toml。默認情況下 drone 的 web 介面使用的是80,而這也是 http 默認的埠,如果我們修改它,請按下面所示的修改配置文件里 server 塊對應的值。
[server] port=":80"
5. 集成 Github
為了運行 Drone 我們必須設置最少一個和 GitHub、GitHub 企業版,Gitlab,Gogs,Bitbucket 關聯的集成點。在本文里我們只集成了 github,但是如果我們要集成其他的服務,我們可以在配置文件做修改。為了集成 github 我們需要在github 的設置里創建一個新的應用

⑻ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

1. 第一步是利用以下命令編輯/etc/initramfs-tools文件夾下的「moles」文件: sudo vi /etc/initramfs-tools/moles 2. 在vi編輯器中,找到該文件的最後一行並使用(I)插入命令加入以下命令行: hv_vmbus hv_storvsc hv_blkvsc hv_netvsc 3. ...

⑼ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

1. LIS的安裝與啟用對Linux發行版有著多項要求。

2. 某些Linux發行版自身已經安裝有LIS。對於這些發行版,大家只需要啟用即可在Hyper-V中發揮其全部功能特性。

在已經安裝了LIS驅動程序與服務的Linux發行版中啟用集成服務

請大家通過以下步驟在已經安裝有LIS驅動程序與服務的Linux發行版中將其啟用。在下面的例子中,我們選擇的是Ubuntu 12.04。

⑽ 如何在Linux發行版中安裝並啟用Hyper-V集成服務

如何在Linux發行版中安裝並啟用Hyper-V集成服務 微軟公司的開發人員們已經設計出多種組件,旨在幫助運行在Hyper-V伺服器上的虛擬機系統實現性能提升。這些組件被囊括在集成服務當中。 盡管Hyper-V伺服器本身已經相當智能,足以自行為Windows虛擬...

閱讀全文

與linux集成服務相關的資料

熱點內容
安卓快手下載怎麼沒有下載到本地 瀏覽:228
怎麼在安卓手機登繪旅人 瀏覽:404
桌面文件全部加密 瀏覽:401
6s怎麼外接u盤需要什麼app 瀏覽:131
linux查看文件許可權命令 瀏覽:685
安卓手游存檔怎麼用 瀏覽:761
linuxyum安裝ftp 瀏覽:690
村委會主任可以推行政命令嗎 瀏覽:102
電腦文件夾封面多張圖片 瀏覽:263
網吧總伺服器叫什麼 瀏覽:922
多個演算法解決同一個問題 瀏覽:455
小車解壓後我的購車發票呢 瀏覽:977
做app開發用什麼雲伺服器 瀏覽:177
linux網卡子介面 瀏覽:985
21歲職高畢業學程序員怎麼學 瀏覽:321
vs如何對單個文件編譯 瀏覽:6
為什麼有的電腦不能安裝python 瀏覽:75
金蝶迷你版加密狗檢測到過期 瀏覽:186
硬體描述語言編譯結果 瀏覽:655
程序員逆天改命 瀏覽:19