Home

2015年6月24日 星期三

[教學]如何將 IE9, Firefox, Google Chrome 的瀏覽器快取檔案 (Cache) 指向特定目錄或者虛擬硬碟 (Ramdisk)

From: Polin Wei


Internet Explorer
2010-10-27_193129.jpg
開啟網際網路選項, 在 “一般” 分頁下頭的瀏覽器歷程紀錄右方找到 “設定” 按鈕 2010-10-27_193226.jpg
調整要使用的硬碟空間大小後, 按下 “移動資料夾” 來調整暫存檔所使用的資料夾



Firefox
2010-10-31_062305.jpg
在火狐的選項視窗中, 進階選項下方的網路分頁, 可以找到快取空間調整大小的功能
2010-10-27_194839.jpg
由於無法直接選擇快取資料夾目錄, 必須手動修改的方式來選擇, 首先在網址欄位輸入 about:config (這時會出現警告訊息)
2010-10-27_195110.jpg
在偏好設定視窗一旁的空白處按下滑鼠右鍵, 選擇 “新增” → “字串”
2010-10-27_195639.jpg
在跳出的視窗輸入新的偏好設定名稱 : browser.cache.disk.parent_directory , 並按下確定
2010-10-27_195701.jpg
輸入字串數值的部份則是依照使用者虛擬硬碟的位置來決定, 上方是以 X:\Cache\Firefox\ 為例
2010-10-27_195749.jpg
一旦輸入完畢, 這時候在偏好試定中就會出現啟用自訂快取料夾的功能以及對應位置, 關閉 Firefox 再重新啟動, 就會套用修改值

Google Chrome
Google 瀏覽器本身並不直接提供使用者自訂快取空間大小以及資料夾位置的設定, 使用者必須還得透過新增參數在捷徑裡頭才能發揮作
參數名稱 功能
–disk-cache-dir 指定快取檔案位置
–disk-cache-size 指定暫存檔案使用空間大小
假設我們要將快取檔案指定到 X:\Cache\Google Chrome\ 下方, 而最大使用空間上限為 250MB (250*1024*1024=262144000)
2010-10-27_200232.jpg
在桌面 Google 瀏覽器的捷徑按下右鍵選擇內容, 並且在目標 chrome.exe 空一格加入 -disk-cache-dir="H:\GoogleChrome\Cache" -disk-cache-size=262144000 並套用到捷徑中, 重新啟動即可套用參數指定值

參考:http://izaka.tw/2010-10-31-109/

2015年6月11日 星期四

VMware Extending partitions in Windows using DiskPart 擴展磁碟空間

From: Polin Wei

- Access your Server (either Open Console from the vSphere Client or RDP)
- Open a Command Prompt
- Use the following commands from the Microsoft KB 325590
實作如下:
C:\>diskpart

Microsoft DiskPart 5.2.3790.3959 Copyright (C) 1999-2001 Microsoft Corporation.
On computer:
DISKPART> list volume

  磁碟區 ###  Ltr  標籤           Fs     類型        大小     狀態     資訊
  ----------  ---  -----------     -----  ----------  -------  ---------  --------
  磁碟區 0     E                    NTFS   簡單           400 GB  狀況良好

  磁碟區 1     Y   新增磁碟區  NTFS   磁碟分割       10 GB  狀況良好

  磁碟區 2     C                    NTFS   磁碟分割      30 GB  狀況良好

  磁碟區 3     D   CRMSVOL_EN   CDFS   DVD-ROM      594 MB  狀況良好


DISKPART> select volume=1

磁碟區 1 是所選擇的磁碟區。

DISKPART> extend

DiskPart 成功地延伸了磁碟區。

DISKPART>exit


 (繼續閱讀...)

2015年6月3日 星期三

VMware Esxi:Disk Consolidation Needed - Unable to access file since it is locked

From: Polin Wei

 系統出現 "Virtual machine disks consolidation is needed"




用 SSH 連到主機端, 查看 vmware.log
# vi vmware.log

2015-06-02T09:52:50.430Z| vmx| I120: [msg.nvram.wback1] Could not create '/vmfs/volumes/50eaa6a3-bd303b99-7190-3440b5c68358/PLM/PLM.nvram': Failed to lock the file 2015-06-02T09:52:50.430Z| vmx| I120: ---------------------------------------- 2015-06-02T09:52:50.454Z| vmx| W110: NVRAMMGR: Failed to create default NVRAM file (PLM.nvram)

使用指令 mkfstools -D 查看那台主機 lock ,
 # vmkfstools -D PLM.nvram

Lock [type 10c00001 offset 107448320 v 16455, hb offset 3289088
gen 51, mode 1, owner 5480349c-42ed69c6-xxxx-3440b5ca5488 mtime 1279740
num 0 gblnum 0 gblgen 0 gblbrk 0]
Addr <4 105="" 169="">, gen 16414, links 1, type reg, flags 0, uid 0, gid 0, mode 600
len 8684, nb 1 tbz 0, cow 0, newSinceEpoch 1, zla 1, bs 1048576

查到的 3440b5ca5488 即是 MAC 34:40:b5:ca:54:88,

示意圖:




方法一:
確定主機後, 將 host 進入 maintenance mode, 此時 DRS vMotioned all VMs to another host in the cluster , 然後 restarted the hostd service.

SSH 登入主機, 下指令: /etc/init.d/hostd restart
 
方法二:
若覺得  maintenance mode 要將所有 guest 移到別台 Host 工程太浩大, 那就
將 guest 移到這台Host, 再作 Consolidation 也是可以.


個人是覺得第二個方法最方便. 供參考

Ref :
https://www.vmadmin.co.uk/resources/35-esxserver/411-disk-consolidation-needed-unable-to-access-file-since-it-is-locked

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=10051