?1.? 【網(wǎng)絡(luò)管理】?在eNSP中使用S5700交換機(jī)進(jìn)行配置,通過(guò)一條命令劃分vlan 2、vlan 3、vlan 1004,通過(guò)端口組的方式配置端口1-5為access模式,并添加至vlan2中。配置端口10為trunk模式,并放行vlan3。創(chuàng)建三層vlan 2,配置IP地址為:172.16.2.1/24,創(chuàng)建三層vlan1004,配置IP地址為:192.168.4.2/30。通過(guò)命令添加默認(rèn)路由,下一跳為192.168.4.1。(使用完整命令)
[Huawei]vlan batch 2 3 1004
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]por
[Huawei]port-g
[Huawei]port-group 1
[Huawei-port-group-1]gr
[Huawei-port-group-1]group-memb
[Huawei-port-group-1]group-member G
[Huawei-port-group-1]group-member GigabitEthernet 0/0/1 to G
[Huawei-port-group-1]group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/5
[Huawei-port-group-1]po
[Huawei-port-group-1]port lin
[Huawei-port-group-1]port link-ty
[Huawei-port-group-1]port link-type acc
[Huawei-port-group-1]port link-type access
[Huawei-GigabitEthernet0/0/1]port link-type access
[Huawei-GigabitEthernet0/0/2]port link-type access
[Huawei-GigabitEthernet0/0/3]port link-type access
[Huawei-GigabitEthernet0/0/4]port link-type access
[Huawei-GigabitEthernet0/0/5]port link-type access
[Huawei-port-group-1]po
[Huawei-port-group-1]port de
[Huawei-port-group-1]port default va
[Huawei-port-group-1]port default vl
[Huawei-port-group-1]port default vlan 2
[Huawei-GigabitEthernet0/0/1]port default vlan 2
[Huawei-GigabitEthernet0/0/2]port default vlan 2
[Huawei-GigabitEthernet0/0/3]port default vlan 2
[Huawei-GigabitEthernet0/0/4]port default vlan 2
[Huawei-GigabitEthernet0/0/5]port default vlan 2
[Huawei-port-group-1]q
[Huawei]int
[Huawei]interface G
[Huawei]interface GigabitEthernet 0/0/10
[Huawei-GigabitEthernet0/0/10]po
[Huawei-GigabitEthernet0/0/10]port lin
[Huawei-GigabitEthernet0/0/10]port link-ty
[Huawei-GigabitEthernet0/0/10]port link-type tr
[Huawei-GigabitEthernet0/0/10]port link-type trunk
[Huawei-GigabitEthernet0/0/10]po
[Huawei-GigabitEthernet0/0/10]port tru
[Huawei-GigabitEthernet0/0/10]port trunk a
[Huawei-GigabitEthernet0/0/10]port trunk allow-pass vl
[Huawei-GigabitEthernet0/0/10]port trunk allow-pass vlan 3
[Huawei-GigabitEthernet0/0/10]q
[Huawei]int
[Huawei]interface V
[Huawei]interface Vlanif 2
[Huawei-Vlanif2]ip add
[Huawei-Vlanif2]ip address 172.16.2.1 24
[Huawei-Vlanif2]q
[Huawei]int
[Huawei]interface V
[Huawei]interface Vlanif 1004
[Huawei-Vlanif1004]ip addr
[Huawei-Vlanif1004]ip address 192.168.4.2 30
[Huawei-Vlanif1004]q
[Huawei]ip rou
[Huawei]ip route-st
[Huawei]ip route-static 0.0.0.0 0 192.168.4.1
2. 【yum源管理】?當(dāng)前有一個(gè)centos7.2-1511.iso的鏡像文件,使用這個(gè)文件配置yum源,要求將這個(gè)鏡像文件掛載在/opt/centos目錄。還存在一個(gè)ftp源,IP地址為192.168.100.200,ftp共享的目錄為/opt,/opt目錄中存在一個(gè)iaas目錄(該目錄下存在一個(gè)repodata目錄)請(qǐng)問(wèn)如何配置自己的local.repo文件,使得可以使用這兩個(gè)地方的軟件包,安裝軟件。請(qǐng)將local.repo文件的內(nèi)容以文本形式提交到答題框。
[centos]
name=centos
enabled=1
baseurl=ftp:///opt/centos
gpgcheck=0
[issa]
name=issa
baseurl=ftp://192.168.100.200/iaas
enable=1
gpgcheck=0
3. 【主從數(shù)據(jù)庫(kù)】?使用VMWare創(chuàng)建兩臺(tái)centos7系統(tǒng)的虛擬機(jī),安裝數(shù)據(jù)庫(kù)服務(wù),并將兩臺(tái)數(shù)據(jù)庫(kù)配置為主從數(shù)據(jù)庫(kù)模式(master和slave)。配置完成后,在從節(jié)點(diǎn),執(zhí)行show status slave\G查看從節(jié)點(diǎn)的復(fù)制狀態(tài)。將查看從節(jié)點(diǎn)服務(wù)狀態(tài)的返回結(jié)果以文本形式提交到答題框。(數(shù)據(jù)庫(kù)用戶名root,密碼000000;關(guān)于數(shù)據(jù)庫(kù)的命令均使用小寫(xiě))
show slave status\G
Slave_IO_Runnung:Yes
Slave_SQL_Running_Yes
4.?【Linux存儲(chǔ)LVM管理】?使用VMware軟件和提供的CentOS-7-x86_64-DVD-1511.iso創(chuàng)建虛擬機(jī),自行配置好網(wǎng)絡(luò)并多添加一塊大小為20G的硬盤,使用fdisk命令對(duì)該硬盤進(jìn)形分區(qū),要求分出三個(gè)大小為5G的分區(qū)。使用這三個(gè)分區(qū),創(chuàng)建名xcloudvg的卷組。然后創(chuàng)建名xcloudlv的邏輯卷,大小為12G,最后用xfs文件系統(tǒng)對(duì)邏輯卷進(jìn)行格式化并掛載到/mnt目錄下。將上述所有操作命令和返回結(jié)果以文本形式提交到答題框。
vgcreate xcloudvg /dev/sdb[1-3]
[root@xserver1 ~]# lvcreate -L +12G -n xcloudlv xcloudvg
Logical volume "xcloudlv" created.
mkfs.xfs /dev/mapper/xcloudvg-xcloudlv
mount /dev/mapper/xcloudvg-xcloudlv /mnt/
5. ???????【OpenStack管理???????】?使用VMWare創(chuàng)建兩臺(tái)CentOS7.2的操作系統(tǒng),自行配置網(wǎng)絡(luò)與IP,使用提供的軟件包,安裝OpenStack平臺(tái)。安裝完成后,使用curl命令查詢http://192.168.100.10/dashboard/auth/login/。將curl命令的查詢結(jié)果以文本形式提交到答題框。
[root@controller ~]# curl http://192.168.100.10/dashboard/auth/login/
<!DOCTYPE html>
<html>
<head>
<meta content='IE=edge' http-equiv='X-UA-Compatible' />
<meta content='text/html; charset=utf-8' http-equiv='Content-Type' />
<title>Login - XianDian Dashboard</title>
<link rel="stylesheet" href="/dashboard/static/dashboard/css/34f8a8f8d5e5.css" type="text/css" media="screen" />
<link rel="stylesheet" href="/dashboard/static/dashboard/css/e673225ff3be.css" type="text/css" />
<link rel="shortcut icon" href="/dashboard/static/dashboard/img/favicon.ico"/>
<style id="anti-clickjack">body{display:none !important;}</style>
<script type='text/javascript' charset="utf-8">
if (self === top) {
var antiClickjack = document.getElementById("anti-clickjack");
antiClickjack.parentNode.removeChild(antiClickjack);
} else {
top.location = self.location;
}
</script>
<script type="text/javascript" src="/dashboard/static/dashboard/js/7fd3f7d69c71.js"></script>
<script type='text/javascript' charset='utf-8'>
(function (global) {
'use strict';
// make translation info available on client
horizon.languageCode = 'en';
horizon.languageBidi = 'False';
horizon.datepickerLocale = 'en';
/* Load angular modules extensions list before we include angular/horizon.js */
global.horizonPlugInModules = ['horizon.dashboard.project', 'horizon.dashboard.admin', 'horizon.dashboard.identity'];
/* Storage for backend configuration variables which the frontend
* should be aware of.
*/
var conf = horizon.conf;
conf.static_url = "/dashboard/static/";
conf.ajax = {
queue_limit: 10
};
conf.auto_fade_alerts = {
delay: 3000,
fade_duration: 1500,
types: ['alert-success', 'alert-info']
};
conf.disable_password_reveal =
false;
})(this);
</script>
<script type="text/javascript" charset="utf-8">
/*
Added so that we can append Horizon scoped JS events to
the DOM load events without running in to the "horizon"
name-space not currently being defined since we load the
scripts at the bottom of the page.
*/
var addHorizonLoadEvent = function(func) {
var old_onload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
old_onload();
func();
}
}
}
</script>
</head>
<body id="splash" ng-app='horizon.app' ng-strict-di>
<noscript>
<div class="javascript_disabled_alert">
This application requires JavaScript to be enabled in your web browser.
</div>
</noscript>
<div class="container login">
<div class="row">
<div class="col-xs-11 col-sm-8 col-md-6 col-lg-5 horizontal-center">
<form id="" class="ng-pristine ng-valid ng-scope"
method="POST"
action="/dashboard/auth/login/"
autocomplete="off"
ng-controller="hzLoginController">
<input type='hidden' name='csrfmiddlewaretoken' value='Xw1fSBpS4zYsSZzkRuhtlXGwlTi50EkA' />
<div class="panel panel-default">
<div class="panel-heading" style="
padding-bottom: 15px;
">
<div id = "center" class="text-center" >
<img class="splash-logo" src=/dashboard/static/dashboard/img/logo-splash.png >
<h3 style="text-align:center;font-family:微軟雅黑">云計(jì)算基礎(chǔ)架構(gòu)服務(wù)平臺(tái)</h3>
</div>
<h3 class="login-title" style="
margin-top: 25px;
">
Log in
</h3>
</div>
<div class="panel-body">
<div class="fake_credentials" style="display: none">
<input type="text" name="fake_email" value="" />
<input type="password" name="fake_password" value="" />
</div>
<div class="help_text alert alert-info">
If you are not sure which authentication method to use, contact your administrator.
</div>
<fieldset hz-login-finder>
<input id="id_region" name="region" type="hidden" value="http://controller:5000/v3" />
<div class="form-group ">
<label class="control-label " for="id_domain">Domain</label>
<span class="hz-icon-required fa fa-asterisk"></span>
<div class=" ">
<input autofocus="autofocus" class="form-control" id="id_domain" name="domain" type="text" />
</div>
</div>
<div class="form-group ">
<label class="control-label " for="id_username">User Name</label>
<span class="hz-icon-required fa fa-asterisk"></span>
<div class=" ">
<input class="form-control" id="id_username" name="username" type="text" />
</div>
</div>
<div class="form-group ">
<label class="control-label " for="id_password">Password</label>
<span class="hz-icon-required fa fa-asterisk"></span>
<div class=" ">
<input class="form-control" id="id_password" name="password" type="password" />
</div>
</div>
</fieldset>
</div>
<div class="panel-footer">
<button id="loginBtn" type="submit" class="btn btn-primary pull-right">
<span ng-show="auth_type==='credentials'">Sign In</span>
<span ng-hide="auth_type==='credentials'" ng-cloak>Connect</span>
</button>
<div class="clearfix"></div>
</div>
</div>
</form>
</div>
</div>
</div>
<div id="footer">
</div>
<script type="text/javascript" src="/dashboard/i18n/js/horizon+openstack_dashboard/"></script>
<script type="text/javascript" src="/dashboard/static/dashboard/js/5ac31e075a3b.js"></script>
<script type="text/html" id="modal_template"><div class="modal"><a href="#"><span class="fa fa-times"></span></a><h3 class="modal-title">{{title}}</h3></div><div>
{{body}}
</div><div><a href='#'>{{cancel}}</a><a href='#'>{{confirm}}</a></div></div></div></div></script>
<script type="text/html" id="empty_row_template"><tr class="odd empty"><td colspan="{{colspan}}">{{no_items_label}}</td></tr></script>
<script type="text/html" id="alert_message_template"><div class="alert alert-dismissable fade in alert-{{type}}"><a class="close" data-dismiss="alert" href="#"><span class="fa fa-times"></span></a><p><strong>{{type_display}}</strong>
{{#safe}}
{{{message}}}
{{/safe}}
{{^safe}}
{{message}}
{{/safe}}
</p></div></script>
<script type="text/html" id="spinner-modal"><div class="modal loading"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><p>{{text}}…</p></div></div></div></div></script>
<script type="text/html" id="membership_template"><ul class="nav nav-pills btn-group btn-group-sm"><li class="member" data-{{step_slug}}-id="{{data_id}}"><span class="display_name">{{display_name}}</span></li><li class="active"><a class="btn btn-primary" href="#add_remove">{{text}}</a></li><li class="dropdown role_options"><a class="dropdown-toggle btn btn-default" data-toggle="dropdown" href="#"><span class="roles_display">{{roles_label}}</span><span class="fa fa-caret-down"></span></a><ul class="dropdown-menu dropdown-menu-right role_dropdown">
{{#roles}}
<li data-role-id="{{role_id}}"><a target="_blank"><span class="fa fa-check"></span>
{{role_name}}
</a></li>
{{/roles}}
</ul></li></ul></script>
<script>
// Call init on DOM ready.
$(document).ready(horizon.init);
</script>
<div id="modal_wrapper"></div>
</body>
</html>
6. 【glance管理】 登錄OpenStack的controller節(jié)點(diǎn),使用crt的傳輸工具將提供的cirros-0.3.4-x86_64-disk.img鏡像上傳至“iaas-all”節(jié)點(diǎn)的/root目錄下;使用glance命令將鏡像上傳,并命名為mycirros,最后使用glance命令查看該鏡像的詳細(xì)信息。將上述所有操作命令和返回結(jié)果以文本形式提交到答題框。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-514212.html
source /etc/keystone/admin-openrc.sh
[root@controller ~]# glance image-create --name mycirros --disk-format qcow2 --container-format bare --progress < cirros-0.3.4-x86_64-disk.img
[=============================>] 100%
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | ee1eca47dc88f4879d8a229cc70a07c6 |
| container_format | bare |
| created_at | 2021-12-13T10:07:44Z |
| disk_format | qcow2 |
| id | e4010937-9bfc-4b4f-abe4-5d36f170990d |
| min_disk | 0 |
| min_ram | 0 |
| name | mycirros |
| owner | f9ff39ba9daa4e5a8fee1fc50e2d2b34 |
| protected | False |
| size | 13287936 |
| status | active |
| tags | [] |
| updated_at | 2021-12-13T10:07:45Z |
| virtual_size | None |
| visibility | private |
+------------------+--------------------------------------+
[root@controller ~]# glance image-show e4010937-9bfc-4b4f-abe4-5d36f170990d
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | ee1eca47dc88f4879d8a229cc70a07c6 |
| container_format | bare |
| created_at | 2021-12-13T10:07:44Z |
| disk_format | qcow2 |
| id | e4010937-9bfc-4b4f-abe4-5d36f170990d |
| min_disk | 0 |
| min_ram | 0 |
| name | mycirros |
| owner | f9ff39ba9daa4e5a8fee1fc50e2d2b34 |
| protected | False |
| size | 13287936 |
| status | active |
| tags | [] |
| updated_at | 2021-12-13T10:07:45Z |
| virtual_size | None |
| visibility | private |
+------------------+--------------------------------------+
7.?【Docker管理】?假設(shè)當(dāng)前存在docker鏡像mysql:latest,將該鏡像上傳至本地,然后將該鏡像推送至本地倉(cāng)庫(kù)(假設(shè)倉(cāng)庫(kù)地址為192.168.100.100:5000),從私有倉(cāng)庫(kù)中拉取mariadb:v10.3.18鏡像。運(yùn)行mysql鏡像,要求將內(nèi)部3306端口映射到外部的13306端口,提供交互接口,后臺(tái)運(yùn)行,容器名為xmysql。最后將mysql鏡像和創(chuàng)建的容器刪除。依次提交操作命令。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-514212.html
docker load -i < mysql:latest
docker push 192.168.100.100:5000/mysql:latest
docker pull mariadb:v10.3.18
docker run -name xmysql -itd -p 13306:3306 mysql:latest /bin/bash
docker rmi mysql:latest
docker rm -f xmysql
到了這里,關(guān)于騰訊1+X云計(jì)算 初級(jí)考試培訓(xùn) C的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!