成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Openstack中使用自定義密碼創(chuàng)建虛擬機(jī)

lijy91 / 2794人閱讀

摘要:假設(shè)有個開頭中的函數(shù)寫道虛擬機(jī)的來自一個名為的變量。假設(shè)有個過程看一下函數(shù)再看一下函數(shù)由此可見,函數(shù)已經(jīng)具備判斷并選擇自定義密碼的能力,于是只要傳入一個到里即可。于是對函數(shù)進(jìn)行修改,修改后的樣子調(diào)用方法另一個地址

假設(shè)有個開頭

nova.api.openstack.compute.servers.py中的create()函數(shù)寫道虛擬機(jī)的adminPass來自一個名為password的變量。而這個變量是通過_get_server_admin_password函數(shù)產(chǎn)生的。

假設(shè)有個過程

看一下create函數(shù):

password = self._get_server_admin_password(server_dict)

再看一下_get_server_admin_password函數(shù):

    def _get_server_admin_password(self, server):
        """Determine the admin password for a server on creation."""
        try:
            password = server["adminPass"]
            self._validate_admin_password(password)
        except KeyError:
            password = utils.generate_password()
        except ValueError:
            raise exc.HTTPBadRequest(explanation=_("Invalid adminPass"))

        return password

由此可見,_get_server_admin_password函數(shù)已經(jīng)具備判斷并選擇自定義密碼的能力,于是只要傳入一個adminPassserver_dict里即可。

于是對create函數(shù)進(jìn)行修改,修改后的樣子:

        meta_dict = body["server"].get("metadata", None)
        if meta_dict:
            if meta_dict.get("password", None):
                server_dict["adminPass"] = meta_dict["password"]

            del server_dict["metadata"]
        password = self._get_server_admin_password(server_dict)
調(diào)用方法
nova boot ******* --meta password=mypass *****

另一個地址:
http://pages.turtleend.info/2015/03/17/openstack-use-custom-password-f...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/45382.html

相關(guān)文章

  • OpenStack虛擬云桌面在攜程呼叫心的應(yīng)用

    摘要:一為什么要使用虛擬云桌面背景攜程呼叫中心,即服務(wù)聯(lián)絡(luò)中心,是攜程的核心部門之一,現(xiàn)有幾萬員工。他們?nèi)晷r為全球攜程用戶提供服務(wù)。為此,攜程正式引入了虛擬云桌面。攜程云桌面現(xiàn)狀攜程云桌面現(xiàn)已部署上海南通如皋合肥信陽穆棱六個呼叫中心。 編者:本文為劉科在第六期【攜程技術(shù)微分享】中的分享內(nèi)容。在攜程技術(shù)中心(微信號ctriptech)微信后臺回復(fù)【云桌面】,可加入微信交流群,和關(guān)注云桌面的...

    EsgynChina 評論0 收藏0
  • OpenStack虛擬云桌面在攜程呼叫心的應(yīng)用

    摘要:一為什么要使用虛擬云桌面背景攜程呼叫中心,即服務(wù)聯(lián)絡(luò)中心,是攜程的核心部門之一,現(xiàn)有幾萬員工。他們?nèi)晷r為全球攜程用戶提供服務(wù)。為此,攜程正式引入了虛擬云桌面。攜程云桌面現(xiàn)狀攜程云桌面現(xiàn)已部署上海南通如皋合肥信陽穆棱六個呼叫中心。 編者:本文為劉科在第六期【攜程技術(shù)微分享】中的分享內(nèi)容。在攜程技術(shù)中心(微信號ctriptech)微信后臺回復(fù)【云桌面】,可加入微信交流群,和關(guān)注云桌面的...

    biaoxiaoduan 評論0 收藏0
  • 云計(jì)算戰(zhàn)爭:OpenStack vs VMware—定位分析、功能對比、發(fā)展趨勢

    摘要:和的云計(jì)算功能特點(diǎn)對比正式這個戰(zhàn)爭或者說趨勢的一個生動寫照??偠灾?,目前調(diào)度器將只會對部署虛擬機(jī)環(huán)節(jié)有影響。目前有一個孵化項(xiàng)目其作用是為提供虛擬機(jī)級別高可用支持。容錯在中沒有針對于容錯的功能,并且截至目前也沒有計(jì)劃去完成這些功能。 OpenStack中國社區(qū)編者按:在云計(jì)算生態(tài)系統(tǒng)中,有兩種類型的用戶需要使用云計(jì)算資源:傳統(tǒng)型(Traditional IT applications)和在互...

    shiyang6017 評論0 收藏0
  • 深度解析 OpenStack metadata 服務(wù)架構(gòu)

    摘要:下圖展示了虛擬機(jī)可以獲取到的信息神奇的這個地址來源于,亞馬遜在設(shè)計(jì)公有云的時候?yàn)榱俗屇軌蛟L問,就將這個特殊的作為服務(wù)器的地址。服務(wù)啟動了服務(wù),負(fù)責(zé)處理虛擬機(jī)發(fā)送來的請求。服務(wù)也運(yùn)行在網(wǎng)絡(luò)節(jié)點(diǎn)。中的路由和服務(wù)器都在各自獨(dú)立的命名空間中。前言下圖是OpenStack虛擬機(jī)在啟動過程中發(fā)出的一個請求,我們在里面可以看到cloud-init和169.254.169.254。那么它們分別是做什么用的呢...

    Michael_Lin 評論0 收藏0
  • Virtlet 介紹—— 或許是 NFV 新方向?

    摘要:該公司剛剛宣布了一個計(jì)劃,意在取代現(xiàn)有的發(fā)行版。這甚至可能幫找到一個新方向。為了解決這個問題,我們在上增加了一個名為的新功能??傮w而言,整個過程呈現(xiàn)如下建立包括,以及一個的基礎(chǔ)架構(gòu)。 這是 TCP CLOUD 聯(lián)合創(chuàng)始人 & 前 CTO Jakub Pavlik 于 2017 年 7 月 9 日發(fā)布于 www.mirantis.com 的文章。本文主要介紹了 Virtlet 及其未來與...

    XUI 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<