91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Kata中如何實現安裝使用和遇到的問題

發布時間:2021-11-16 11:10:24 來源:億速云 閱讀:333 作者:小新 欄目:云計算

這篇文章主要介紹了Kata中如何實現安裝使用和遇到的問題,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

kata的特點

  • 安全 在專用內核中運行,提供網絡,I / O和內存的隔離,并可以通過虛擬化VT擴展利用硬件強制隔離。

  • 兼容性 支持行業標準,包括OCI容器格式,Kubernetes CRI接口以及舊版虛擬化技術

  • 性能 提供與標準Linux容器一致的性能;提高隔離度,而無需增加標準虛擬機的性能

  • 簡單 消除了在完整的虛擬機內部嵌套容器的要求;標準接口使插入和入門變得容易。

安裝及簡單使用

安裝

source /etc/os-release
sudo yum -y install yum-utils
ARCH=$(arch)
BRANCH="${BRANCH:-master}"
sudo -E yum-config-manager --add-repo "http://download.opensuse.org/repositories/home:/katacontainers:/releases:/${ARCH}:/${BRANCH}/CentOS_${VERSION_ID}/home:katacontainers:releases:${ARCH}:${BRANCH}.repo"
sudo -E yum -y install kata-runtime kata-proxy kata-shim

注意:BRANCH對應的系統,有些版本不是那么全,筆者使用是master對應的沒有centos7,報了404,因此使用的是“stable-1.10”。

http://download.opensuse.org/repositories/home:/katacontainers:/releases:/${ARCH}:/stable-1.10/CentOS_${VERSION_ID}/home:katacontainers:releases:${ARCH}:stable-1.10.repo

驗證kata是否安裝未完成

Kata中如何實現安裝使用和遇到的問題

sudo kata-runtime kata-check

System is capable of running Kata Containers
System can currently create Kata Containers

docker安裝

yum remove -y docker docker-common container-selinux docker-selinux docker-engine
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum makecache fast
yum install docker-ce
systemctl start docker

docker集成

配置文件/etc/systemd/system/docker.service.d/kata-containers.conf

[Service]
Type=simple
ExecStart=
ExecStart=/usr/bin/dockerd -D --default-runtime runc --add-runtime kata-runtime=/usr/bin/kata-runtime

重啟docker

systemctl daemon-reload 
systemctl restart docker.service
docker info | grep runtime

啟動一個容器用來驗證,此處筆者啟動了兩個,分別使用了不同的方式

docker run -d --name centos-latest --runtime kata-runtime centos:latest sleep 3600

Kata中如何實現安裝使用和遇到的問題

安裝過程中遇到的錯誤

Q: 使用的VmWare可以出現的報錯 Kata中如何實現安裝使用和遇到的問題

1、ERROR: System is not capable of running Kata Containers
2、ERRO[0000] CPU property not found

A:在虛擬機的設置中開啟“Intel VT-x/EPT”

Kata中如何實現安裝使用和遇到的問題

Q: 報錯如下“ERROR: could not insert 'vhost_vsock': Device or resource busy”

Kata中如何實現安裝使用和遇到的問題

WARN[0000] modprobe insert module failed: modprobe: ERROR: could not insert 'vhost_vsock': Device or resource busy
  arch=amd64 error="exit status 1" module=vhost_vsock name=kata-runtime pid=1932 source=runtime
ERRO[0000] kernel property not found                     arch=amd64 description="Host Support for Linux VM Sockets" name=vhost_vsock pid=1932 source=runtime type=module
System is capable of running Kata Containers
System can currently create Kata Containers

A: 原因是linux 檢測到在 vmware 環境中運行時,會加載一些 vmware 的模塊并使用 vsock 從而產生了沖突

sudo tee /etc/modprobe.d/blacklist-vmware.conf << EOF
blacklist vmw_vsock_virtio_transport_common
blacklist vmw_vsock_vmci_transport
EOF

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Kata中如何實現安裝使用和遇到的問題”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

五大连池市| 郴州市| 苍山县| 太谷县| 揭东县| 成武县| 湘阴县| 闻喜县| 新龙县| 萍乡市| 尖扎县| 会泽县| 延寿县| 冕宁县| 交口县| 遂川县| 礼泉县| 综艺| 连云港市| 阿坝县| 城市| 临城县| 开封市| 广饶县| 西昌市| 眉山市| 红原县| 綦江县| 汶上县| 东海县| 宝坻区| 江达县| 双柏县| 嘉禾县| 青海省| 云南省| 抚顺县| 谢通门县| 滨海县| 渝北区| 墨脱县|