1. 華為虛擬化(kvm)平台,如何在宿主機上底層查看到虛擬機在共享存儲上存放位置和模板文件格式謝謝!
在linux上玩過kvm的朋友基本都曉得,在宿主機上運行了虛擬主機以後,我們無法直接看到某一個虛擬主機IP地址。比如:
[root@21yunwei /]$virsh list --all
Id 名稱 狀態
----------------------------------------------------
3 geoip running
4 tomcat running
5 jenkins running
18 gitlab running
19 win7 running
如果我們想知道gitlab這個虛擬機的IP地址,那麼是無法直接看到的。這里就需要一個小方法做排查,很簡單的,就兩步驟:
1,編輯虛擬主機配置文件。
[root@21yunwei /]$virsh edit gitlab
進去以後直接查找mac 可以定位到如下地址信息,記錄下mac後退出:
<mac address='52:54:00:FA:61:75'/>
2,通過arp -a判定虛擬機器IP地址。
[root@21yunwei /]$arp -a | grep -i 52:54:00:FA:61:75
? (192.168.1.101) at 52:54:00:fa:61:75 [ether] on br1
注意這里一定要加上-i 忽略大小寫。不然因為大小寫問題有可能查不到。
說明:這里只根據通信緩存記錄的mac 、IP地址手段做排查。也有可能找不到。最好的辦法是自己寫一個腳本跟網段內的所有伺服器都ping一次,記錄下mac、ip地址以後再查找就沒問題。
2. win7 無法打開共享儲存
通過以下步驟基本能夠解決XP與Win7區域網共享設置的問題。不到之處請諒解指正。
一:必要點
1、需要是管理員許可權的帳戶
2、所有入網的計算機都要在相同的IP段,比如都為192.168.1.X(2≤X≤255)
3、所有入網的計算機都要在相同的工作組,比如都在WORKGROUP組
4、所有入網的計算機都要開啟來賓賬戶,默認賬戶名為:guest。
5、關閉任何第三方的防火牆軟體,或者進行一些相關設置(很重要)。Windows自帶的防火牆。如果沒有把它關閉的話,也需要進行一些設置才可以。打開Windows防火牆---例外---勾選 文件和列印機共享---確定---保存。 XP系統,在 常規 選項卡中,要去掉不允許例外 前面的勾。
6、所有入網的計算機的操作系統必須有正確的許可權設置(這是重點)
7、XP,是指Windows XP Professional 版本。其中所述的部分方法,並不適用於Windows XP Home Edition。
8、Win7,是指Windows 7。不同版本的Win7可能存在一定的差異。如果你用的是Home Basic版本,就不要再往下看了,因為Home Basic不提供文件共享功能。。
二:必須開啟的服務
右鍵點擊我的電腦 或計算機—管理----服務和應用程序,打開服務或者用WIN+R打開 運行---輸入services.msc回車,打開服務設置
將以下服務的[啟動類型]選為[自動],並確保[服務狀態]為[已啟動]
Server
Workstation
Computer Browser
DHCP Client
Remote Procere Call
Remote Procere Call (RPC) Locator
DNS Client
Function Discovery Resource Publication
UPnP Device Host
SSDP Discovery
TIP/IP NetBIOSHelper //這個很重要,其他的條件即使都滿足了,沒有這個也不行。
三:基本設置
A: XP系統:
下載XP區域網一鍵共享,按里邊的操作設置後,重啟即可。
XP系統文件共享:右鍵單擊要共享的文件夾,選擇[共享和安全],勾選 在網路上共享這個文件夾。
B:Win7系統:
1.網路和共享中心---點擊 網路 右邊的 自定義---將網路類型設置為 專用網路
2.共享和發現---啟用 網路發現、文件共享、列印機共享。密碼保護的共享則可以設置為關閉。
3. 跨操作系統的列印機共享涉及到驅動的問題,為了避免麻煩,建議不要跨操作系統共享列印機。
4.訪問策略設置
用WIN+R打開 運行---輸入secpol.msc回車,打開本地安全設置
安全設置----本地策略----安全選項
帳戶: 使用空白密碼的本地帳戶只允許進行控制台登錄,設置為 已禁用。
此選項默認為 已啟用。這是很關鍵的一步,因為很多人的電腦都是沒有加密碼的的。如果你當前使用的帳號沒有密碼的話,只允許控制台登錄,就無法通過 網上鄰居(XP)或網路(Vista)來訪問了。所以此處需要禁用。
網路訪問: 不允許 SAM 帳戶和共享的匿名枚舉] ,設置為 已禁用。
此選項默認為 已禁用。Windows 允許匿名用戶執行某些活動,如枚舉域帳戶和網路共享的名稱。這提供了方便,也帶來潛在的風險。有的版本的系統(比如GhostXP電腦公司版)為了安全起見,將其設置為啟用,但這樣一來,區域網其它電腦就會無法查看你共享的內容了。
網路訪問: 本地帳戶的共享和安全模型,設置為 僅來賓。
此選項對加入了域的計算機默認為[經典],對獨立的計算機默認為[僅來賓]。這是一個共享安全的輔助選項。小規模區域網內部的計算機彼此之間都是信任的,不存在非法訪問的問題,為了方便起見,建議使用 僅來賓 方式。而使用 經典 模式可以更好地劃定共享資源的訪問許可權,對於規模稍大的區域網,為了防止共享的資源被非法訪問,就可以使用這種方式。
安全設置---本地策略---用戶權利指派
從網路訪問此計算機: 查看有沒有本機來賓帳戶即guest,如果沒有就加上。
拒絕從網路訪問這台計算機:查看有沒有本機來賓帳戶名,如果有就刪除。
5. Win7系統文件共享設置
文件夾右鍵---共享---選擇要與其共享的用戶---點擊黑色的小三角箭頭---在下拉菜單中選擇---everyone(這個列表中的所有用戶)。
注意:在進行以上設置之前共享過的文件夾,可能需要重新共享後才能被正常訪問。比如說以前使用 經典 模式共享了該文件夾,改為 僅來賓 模式後再訪問就會出錯,提示沒許可權。解決的辦法就是先取消共享,再重新共享。
ps:防火牆沒必要關閉,畢竟開方共享不是開放黑客!安全依然重要,在享有共享的時候,不能丟棄安全。
防火牆只要設定開放埠139和445的TCP口,還有137和138的UDP口就可以了。
另外,在服務中,確保TCP/IP NetBIOSHelper服務是自動的沒錯,但是並不等於這個功能在WINS下啟用了,必須還得到網卡的TCP/IP設置里,WINS裡面打開TCP/IP上的NETBIOS啟用勾勾,這才能真正生效!沒這玩藝,就算前面所有工作都做到家了,還是不容易通!就算偶爾通了,也是暫時通,時而通時而不通,通通斷斷、斷斷通!只要這個小勾勾打上,就能穩穩地通!
3. 電腦上如何查看手機文件
電腦查看手機文件方法:
1、從電腦下載手機小助手,通過手機數據線一頭插在手機上一頭插在電腦U口相連,這樣電腦通過「手機小助手」和你的手機連接,就可以直接打開你手機的文件。2、用電腦登錄你的QQ或者微信同時打開同步,將你手機里的文件發送你的QQ發送「我的電腦」上,微信發送「文件傳輸助手」上,在電腦上的微信打開「文件傳輸助手」就可以將文件復制、粘貼到你的電腦桌面上打開查看。
3、手機先把文件下載下來,然後打開手機上的你的郵箱,把你的手機里的文件發送在你自己的郵箱里,然後電腦登錄你的郵箱,從收件箱下載你的文件就好。
4. win10網路共享打開無法看到路由器上所插的共享外部存儲
1, 在網路和共享中心打開文件和列印機共享,並且在兩台電腦都設置密碼。
2, 確認兩台計算機都打開了Server和ComputerBrowser服務。運行services.msc,找到Server服務,啟用。
3, 在Windows防火牆中允許文件和列印機共享。
4, 打開本地安全策略—本地策略—用戶權利指派—從網路訪問此計算機,在其中添加以下用戶組:
Administrators
Backup Operators
Users
Everyone
5. iscsi共享存儲的簡單配置和應用
1、環境介紹
SCSI(Small Computer System Interface)是塊數據傳輸協議,在存儲行業廣泛應用,是存儲設備最基本的標准協議。從根本上說,iSCSI協議是一種利用IP網路來傳輸潛伏時間短的SCSI數據塊的方法,ISCSI使用 乙太網 協議傳送SCSI命令、響應和數據。ISCSI可以用我們已經熟悉和每天都在使用的乙太網來構建IP存儲區域網。通過這種方法,ISCSI克服了直接連接存儲的局限性,使我們可以跨不同 伺服器 共享存儲資源,並可以在不停機狀態下擴充存儲容量。
所需軟體與軟體結構
CentOS 將 tgt 的軟體名稱定義為 scsi-target-utils ,因此你得要使用 yum 去安裝他才行。至於用來作為 initiator 的軟體則是使用 linux-iscsi 的項目,該項目所提供的軟體名稱則為 iscsi-initiator-utils 。所以,總的來說,你需要的軟體有:
scsi-target-utils:用來將 Linux 系統模擬成為 iSCSI target 的功能;
iscsi-initiator-utils:掛載來自 target 的磁碟到 Linux 本機上。
那麼 scsi-target-utils 主要提供哪些檔案呢?基本上有底下幾個比較重要需要注意的:
/etc/tgt/targets.conf:主要配置文件,設定要分享的磁碟格式與哪幾顆;
/usr/sbin/tgt-admin:在線查詢、刪除 target 等功能的設定工具;
/usr/sbin/tgt-setup-lun:建立 target 以及設定分享的磁碟與可使用的
客戶端等工具軟體。
/usr/sbin/tgtadm:手動直接管理的管理員工具 (可使用配置文件取代);
/usr/sbin/tgtd:主要提供 iSCSI target 服務的主程序;
/usr/sbin/tgtimg:建置預計分享的映像文件裝置的工具 (以映像文件模擬磁碟);
這次的實驗結構
(sdx1、sdy1是物理的磁碟通過lun連接到target虛擬的共享塊,在客戶端掛載這個塊。這里我們添加一塊硬碟sdb,創建sdb1(400m)和sdb2(500m))
2、server端配置
添加一塊磁碟後
復查一下
安裝target並加入開機自啟動
yum install -y target*
systemctl start target
systemctl enable target
配置target的ctl將sdb1和sdb2共享出去
(一)、block關聯磁碟
(二)、創建target
(三)、創建lun關聯block和target
至此伺服器端就配置完了,詳細的配置可以到/etc/target/saveconfig.json修改
3、client端配置
(一)、安裝iscsi*
軟體包 iscsi-initiator-utils-6.2.0.873-29.el7.x86_64
軟體包 iscsi-initiator-utils-iscsiuio-6.2.0.873-29.el7.x86_64
[root@200 ~]# yum install -y iscsi*
(二)、加入開機自啟
[root@200 ~]# systemctl restart iscsid.service
[root@200 ~]# systemctl enable iscsid.service
(三)、做一個發現的操作,發現伺服器共享的target名字是什麼
(四)、查看發現的條目
(五)、修改客戶端的acl並登錄
註:這個自動載入過來的磁碟重啟之後是自動載入過來的
4、客戶端掛載iscsi的盤
格式化sdb和sdc
創建掛載點並掛載
[root@200 ~]# mkdir /sdb
[root@200 ~]# mkdir /sdc
註:如果需要實時同步的話需要使用gfs集群文件系統
5、總結
(一)、增加iscsi存儲
(1)發現iscsi存儲:iscsiadm
-m discovery -t st -p ISCSI_IP
(2)查看iscsi發現記錄:iscsiadm
-m node
(3)登錄iscsi存儲:iscsiadm
-m node -T LUN_NAME -p ISCSI_IP -l
(4)開機自動:
iscsiadm -m node –T LUN_NAME -p ISCSI_IP --op
update -n node.startup -v
automatic
(二)、刪除iscsi存儲
(1)登出iscsi存儲
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u
(2)對出iscsi所有登錄
iscsiadm -m node --logoutall=all
(3)刪除iscsi發現記錄:iscsiadm
-m node -o delete -T LUN_NAME -p ISCSI_IP