最新文章

頁: 1 [2] 3 4 ... 10
11
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 b7307024 2018-01-26 18:23 »
所以嘍~ 我一開始的疑問就是:你所謂的建置成本指的是什麼

如果你的備份還原一定要用 back exec 來做,那的確如你所說的要買 essential plus kit

不過我家剛開始沒買 essential plus kit,是手動跑 script 執行備份 (關機 && vmktools -i 匯出 && 開機);我家就不需買 essental plus

回歸原題吧~ 那你問會不會變差,就是用效能工具追蹤一陣子看看 (至少要一星期吧 ... 嚴謹點的至少一個月)

要追蹤一陣子,跑過所有可能會執行的作業後,才能抓到瓶頸點

到時候要說服你家主管也比較容易點

不過有網友說Essential Kit內附 vStorage API,代表我可以不用花費太多
可能確定要導入時,再跟經銷商確認了。

話說可以教我怎麼從效能監控工具上看數據嗎?

像我提的12~13個Guest OS,是要分開看還是一起看?
圖中的是我們公司的刷卡數據。
12
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 b7307024 2018-01-26 17:05 »
首先呢,你在windows上用vmware workstation一開始就是個錯誤,要就用vmware server或是windows hyper v
再來就是看switch , core switch的流量跟頻寬使用量,機器本身就看disk io , 網路卡流量 , cpu就不用特別去看了
這些資料收集起來就知道效能瓶頸在哪,不過前提是佈線系統本身沒問題

請問你說的hyper-v,是指WinSvr 安裝 hyper-v role 還是 hyper-v server 呢?

上網查詢說兩者都是 Type-I 的虛擬化
https://serverfault.com/questions/326844/is-hyper-v-a-real-hypervisor

那我是否就可嘗試安裝 hyper-v role,將Workstation的Guest OS 移轉到 hyper-v,
來測試看看會不會還有效能不足的問題?
13
database 討論版 / Python & MySQL 抓 OCS Inventory 資料庫問題
« 最新文章 由 sclin2k 2018-01-26 16:59 »
先聲明;下列程式是從網路上抄來的

原先的程式是將所有人的電腦設備資料寫入同一 Google 試算表分頁,但我想將它改寫成依使用者寫入不同的分頁。

目前遇到的問題是在 MySQL select 語法時無法將GsheetName變數代入

但將 GsheetName 換成固定的字串是可以執行的,會產生每個使用者的試算表分頁,但因為 select 是同一使用者名稱,
當然 select 出來、填入的資料也是同一人的資料。


def DB_return(exec_cmd):
    connection = mysqldb.connect('localhost', 'ocs', 'passwd', 'ocsdb',charset='utf8');
    with connection:
        cursor = connection.cursor()
        cursor.execute(exec_cmd)

        rows_info = cursor.fetchall()
        return rows_info
.........................................
.........................................
省略



connection = mysqldb.connect('localhost', 'ocs', 'passwd', 'ocsdb',charset='utf8');
with connection:
    cursor = connection.cursor()
    cursor.execute("SELECT * FROM accountinfo")
    numrows = int(cursor.rowcount)

    for i in range(numrows):
        row = cursor.fetchone()
        GsheetName = row[1]    ////抓出使用者 TAG 名稱指定給 GsheetName 使用者變數

        rows_accest = DB_return("SELECT DISTINCT \
A.HARDWARE_ID,A.TAG,H.NAME,H.PROCESSORT,H.MEMORY,S.DISKSIZE,M.CAPTION,SF.NAME \
from accountinfo as A \
join hardware as H \
join monitors as M \
join storages as S \
join softwares as SF \
where \
A.HARDWARE_ID=H.ID \
and A.HARDWARE_ID=S.HARDWARE_ID \
and S.TYPE='Fixed hard disk media' \
and A.HARDWARE_ID=M.HARDWARE_ID \
and A.HARDWARE_ID=SF.HARDWARE_ID \
and A.HARDWARE_ID=H.ID \
and SF.NAME not like '%Hotfix%' \
and SF.NAME not like '%Update%' \
and A.TAG like GsheetName")     ////select 時無法將變數代入,換成固定的字串是可以的

        GSheet_write(GSpreadSheet,GDriveJSON,rows_account_desc,rows_accest,GsheetName)    ////這裡的 GsheetName 是可以代入變數,產生不同的使用者分頁


出現的錯誤訊息:
Traceback (most recent call last):
  File "OcsAssetUpGoogleExcel2.py", line 137, in <module>
    and A.TAG like GsheetName")
  File "OcsAssetUpGoogleExcel2.py", line 12, in DB_return
    cursor.execute(exec_cmd)
  File "/usr/lib64/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
    self.errorhandler(self, exc, value)
  File "/usr/lib64/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'GsheetName' in 'where clause'")


請大家幫忙,要如何修改才能在 select 時,代入使用者變數?



14
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 aeolus0829 2018-01-26 16:40 »
所以嘍~ 我一開始的疑問就是:你所謂的建置成本指的是什麼

如果你的備份還原一定要用 back exec 來做,那的確如你所說的要買 essential plus kit

不過我家剛開始沒買 essential plus kit,是手動跑 script 執行備份 (關機 && vmktools -i 匯出 && 開機);我家就不需買 essental plus

回歸原題吧~ 那你問會不會變差,就是用效能工具追蹤一陣子看看 (至少要一星期吧 ... 嚴謹點的至少一個月)

要追蹤一陣子,跑過所有可能會執行的作業後,才能抓到瓶頸點

到時候要說服你家主管也比較容易點
15
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 b7307024 2018-01-26 16:25 »
13 ~ 15 個... RAM 才32G .. 懷疑你主機嚴重效能不足 (你說 5~6 個時還好)

因為你是用 WINDOWS (我猜) 裝 WORKSTATION,再掛 guest OS
windows 就算是 win7 少說也要 512M ~ 1G ,workstation 也要消耗一部份的系統資源,最後則是 guest OS 耗用的資源
這樣你的 32G 分配到 guest OS 上頂多是 25G ~ 30G

至於效能不足如何觀察,workstation 應該本身有工具可以看

esxi 是免費版 (至少 5.5 的時候是) 不知你所謂的建置成本指的是?

如果你有其他伺服器的話
先裝一台 esxi 起來,然後把其中一個 guest OS 的 vmdk 所在的資料匣整個 copy 帶過去,看能不能直接在 esxi 掛起來 (印象中相容性不是100%),如果可以就轉個幾台 guest OS 過去,再檢視原先的 workstation 是否症狀有減輕

如果你沒有其他伺服器...
那你該考慮增加伺服器,或是把現有的需求 (guest os) 先整合、縮編,然後改裝成 esxi
效能應該不會增加,但是可用資源會比較多 (就是可以多掛幾個 guest)

我突然想到我們現行正使用Backup Exec來備份資料及Guest OS,而VMware有篇討論說要備份ESXi Free版(好像是5.x),
需要vStorage API for Data Protection才行。
https://communities.vmware.com/thread/433262

而現在必須買vSphere Essentials Plus Kit,才有所謂的Data Protection功能。
但vSphere Essentials Plus Kit是要付費的,USD $4,764.75,相關資訊如下:
https://store.vmware.com/store/vmware/en_US/cat/categoryID.66192900



所以如此的費用,又讓我望之卻步。
16
肉腳版 / Re: macbook pro 2016 安裝Linux 遇到問題
« 最新文章 由 darkranger 2018-01-26 13:19 »
如果是初學者
找台 PC 或虛擬機的方式來安裝
然後從 Ubuntu 開始學,而不是用 Gentoo
17
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 damon 2018-01-26 11:22 »
首先呢,你在windows上用vmware workstation一開始就是個錯誤,要就用vmware server或是windows hyper v
再來就是看switch , core switch的流量跟頻寬使用量,機器本身就看disk io , 網路卡流量 , cpu就不用特別去看了
這些資料收集起來就知道效能瓶頸在哪,不過前提是佈線系統本身沒問題
18
肉腳版 / macbook pro 2016 安裝Linux 遇到問題
« 最新文章 由 m2658331 2018-01-26 00:47 »
大家好,小弟是初學者,想要在自己的macbook pro安裝Linux
這台macbook只有兩個USB TYPE-C接口
我是照個這個網站做的 https://huataihuang.gitbooks.io/cloud-atlas/content/os/linux/gentoo/install_gentoo_on_macbook.html
已經從Gentoo裝安裝檔轉換成.dmg,分割一個磁區做mac OS擴充格式(日誌式)
安裝好refind了
之後出現這樣的畫面 https://drive.google.com/open?id=1-H2nZsf8_GoY_1f0XM-f5jRrwDQN5FXP
主要幾個想問的問題是
1.有爬了不少文章,也看了很多種方法,有的是在USB裝安裝檔,有的是在USB裝systemrescuecd,兩種方法都試過,systemrescuecd這方法在開機後選進去USB之後出現一個類似BIOS的畫面,但是不管選哪個選項都會跳出亂碼然後就當掉沒在跑了,想問的是到底該怎麼做才對?
2.如果每個步驟我都沒有做錯,我是用一個轉接線去接一個USB3.0的隨身碟,會不會是USB TYPE-C接口的問題,導致沒辦法抓到檔案?

一個很想學習Linux的初學者,誠心求教各位大大
19
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 aeolus0829 2018-01-25 16:24 »
google 了一下 應該是用 windows 內建的效能診斷工具

可參考 vmware kb
https://www.vmware.com/support/ws5/doc/ws_performance_mon.html




剩下8.6G的記憶體,不知道這樣夠嗎? Workstation 效能查看工具,Google也沒找到。

而我所謂建置成本,是因為我前公司是使用 2 ESXi + 1 Storage,當時也只有摸到邊,
以為ESXi就需要這樣的架構且軟體可能要費用,不過今天爬文了解後,發現其實不這麼樣。
既然是免費的,我想主管的接受度就大幅提高,應該有機會可以嘗試移轉到ESXi。

謝謝您的回應。
20
Virtualization 虛擬化技術 / Re: VMware Workstation 效能變差 ?
« 最新文章 由 b7307024 2018-01-25 16:22 »
先抓一下效能數據,看看記憶體用量,swap,io,cpu等等情況,
知道瓶頸所在才好改善。
一般而言,vm 主機的記憶體是最常遇到的瓶頸。

netman大,請問 swap 、 io 該怎麼抓數據出來呢?
頁: 1 [2] 3 4 ... 10