바다 9

【은 vSphere HA】
하면은 vSphere HA 결함 손상이 ESXi 호스트를 발생해야,유일하게 다른 생존 HA 클러스터 ESXi 호스트에서,가상 호스트 VM을 다시 시작의 공유 스토리지 자원에 저장됩니다。

기본 ESXi 호스트 실패 손상 사건이 발생하지 않은 경우,그러나 VCENTER 내에서 서버 호스팅 서비스를 중지 할 때 동작 자체,그래서은 vSphere HA 고 가용성 메커니즘은 도움이되지 않습니다。 (그것은 감시에 의해 만들 수 있습니다)

【지키는 개】(6.0단지 지원 이상,자동 기본적으로 활성화)
하여 vCenter 서버 6.0은 "감시"모니터링 메커니즘을 추가,서비스의 작업이 작동을 중지하는 동안 오류 이벤트가 발생하면,때 전 두 번 발생,워치 독은 서비스를 다시 시작하려고합니다,세 번째는 여전히 서비스를 다시 시작 할 수없는 경우,VM 가상 호스트를 다시 시작합니다。

【參考連結】

——
【VM웨어 데이터 복구】
VM웨어 데이터 복구 (VDR)은 디스크 기반 백업에 속하는,(그것은 또한 가상 호스트이기 때문에) 간단하고 기능을 배포 쉽게,지원 Windows VSS (볼륨 섀도 복사본) 백업,단순 중복 제거 기능을 지원한다 (데이터 중복 제거)。

그러나이 백업 도구와 관련된 다음과 같은 제한 기능을 가지고있다:

·備份環境中必須具備vCenter Server,이 백업 도구를 사용할 수。
·屬於Disk-based,또는 파일 레벨 블록 레벨 백업을 사용할 수 없습니다。
·每台vDR僅能備份100台虛擬主機
·無法運作於IPv6網路環境上
·僅支援備份運作Windows作業系統(Windows 2000/XP/Vista/7、윈도우 서버 2003/2008) 웹 호스팅,다른 운영 체제를 지원하지 않습니다,리눅스와 같은、솔라리스 등 웹 호스팅。

【參考連結】

——
【VM웨어 결함 허용】
회사가 받아 들일 수없는 경우 웹 호스팅 시작하는 짧은 다운 타임 VM웨어 HA 메커니즘이,VM웨어 FT는 문제에 대한 해결책이 될 수 있습니다,그러나 많은 전제 조건이 있습니다 VM웨어 FT 사용,예를 들어, 가상 호스트는 스냅 샷 (스냅 샷)을받을 수 없어、Stoarge vMotion을 기능을 사용할 수 없습니다、가상 호스트는 등 vCPU 한 조건을 사용할 수 있습니다。

VM웨어 FT 메커니즘은 서로 다른 두 가지에있을 것입니다 호스팅 기본 및 보조 호스트 웹을 설립되었다,그리고 ESX / ESXi 호스트에 VMkernel 포트 vLockstep에 정보 기술의 사용은 가상 호스트에 기본 보조 가상 호스트를 전송하는,그러나 보조는 I / O의 실제 동작을 쓰지 않습니다。

ESX / ESXi를이 차 고장 손상을 호스트하는 가상 호스트,보조 가상 호스트는 즉시 관련 작업을 인수합니다,차 및 될 가상 호스트,이 때 다른 ESX / ESXi 호스트에있을 것입니다,기본 웹 호스팅과 데이터를 동기화 할 수있는 새로운 보조 가상 호스트를 다시 설정

【總結】
·vMotion/DRS:다운 타임 "의 프로젝트"에 대한이 메커니즘,예를 들어, ESX / ESXi를 호스트 엔터티 서버 메모리 발생시、하드 드라이브 오류,또는 펌웨어 (펌웨어) 업데이트 및 연간 유지 보수를 위해 종료해야하는 경우,이 작품은이 기술을 사용할 수있는 좋은 계획을 예정이다,웹 호스팅의 가상화 플랫폼에서 작동합니다,다른 방송국 ESX / ESXi 호스트로 마이그레이션,기업은 중단없이 서비스의 경우 물리적 호스트를 유지 할 수 있도록。

·HA/FT:이 메커니즘은 다운 타임이없는 "비 프로그램"에 적합。전력 시스템에 문제가없는 경우 ESX은 / ESXi를 호스트 서버 개체 때 정전,호스트 개체 또는 마더 보드 손상이 아닌 고장이 아닌 인적 요소의 고장에 실제 호스트로 연결하면 조건은 계획을 발생,이 메커니즘은 자동으로 다른 방송국의 가상 호스트로 마이그레이션 할 수 있습니다 통해 ESX / ESXi 호스트 부트의 작업을 계속합니다。

그러나 그것은 중요하다,이러한 메커니즘은 단순히 ESX / ESXi를 호스트 레벨 수준 만 보호하는,오히려 가상 호스트 운영 체제 레벨보다 (OS 레벨),뿐만 아니라 운영 체제 수준에서 응용 프로그램으로 (적용 수준)。

예컨대 전술 한 바와 같이 VM웨어 HA 메커니즘,때 ESX / ESXi 호스트 오류 손상,가상 호스트의 운영 같음과 부적절한 종료했다,가상 호스트는 다른 테이블 호스트에 재 투입 할 수 있지만,그러나 부적절하게 작동 시스템에 손상을 발생하기 때문에 가상 호스트의 운영 체제가 종료되었습니다 가능,당신은 호스트에서 다른 단위로 마이그레이션 한 그래서 경우에도,성공은 부드럽게 시작이 될 수 없습니다,그래서 백업 작업의 필요성 운영 체제。

VM웨어 FT 메커니즘은 두 개의 가상 호스트가 정확히 같은 데이터를 작동 할 수 있도록하는 것입니다,따라서, 상황이 경우 충돌이 호스팅 기본 웹 발생했을 때,예를 들어, Windows 운영 체제의 충돌은 죽음의 블루 스크린 (블루 스크린 발생,BSOD),이 시간 동기화 메커니즘을 vLockstep 것이기 때문에,차 상황도 발생했을 때 가상 시스템 호스트 시스템을 만든다。

응용 프로그램 수준의 보호 메커니즘에 관해서는,현재, 거기에 많은 제조 업체 메커니즘을 개발,베리타스 클러스터 기술 개발과 함께 예 응용 프로그램 HA 시만텍,가상 호스트에서 실행되는 응용 프로그램을 보호하는 것입니다,이러한 MSSQL로、Exchange、신탁、SAP 등。

【參考連結】

—–
【VM웨어 DRS】
다음은 호스트 엔티티를 자동 -로드 , 자동 스케줄링 가상 위치 추적 시스템 , 그 때 높은로드 스테이션 호스트 엔터티이며 , DRS는 V 모션을 통해 서브 시스템의 일부가 될 수 통해 부하가 호스트 엔터티로 이동。

2월 26

두 년 전 HP 프로 라이언트 서버를 구입,이것은 자신의 서버에 HP의 시스템의 첫 번째 설치입니다(과거에는 IBM을 구매),당신은 노동기구를 처음 사용,는 IBM ServerGuide 메커니즘보다 더 많은 느낌 촉진,적어도 나는 등 ServerGuide의 다운로드 버전을 검색하고 구울 인터넷이없는,하지만 약간 이상한 발견 작업의 과정을 느리게 할 것 같다,그것은 처음 노동기구이기 때문에,플러스 정기적 인 추적 관찰은 또한 OS에 넣고,그들은하지 않았다 다시 연구。
검색 계속 »

2월 22
//MVC3開始,新增Razer語法,不同於先前的<%...%>括號語法,使用At Sgin(@)敘述程式碼片段。

//在Razer檢視中,使用@*...*@進行程式註解。

//在程式碼中,要輸出內容,要加@或@(...)
//在html標籤中,要輸出內容,要加@
//在程式碼中,要輸出純文字,要加@:
@if(true)
{
    String strPrint = "這是測試輸出文字";
    @strPrint<br/>
    <span>strPring</span><br />
    <span>@strPrint</span><br />
}

@{string strl = "測試";}
@(strl)輸出文字<br />

@{ string strHtml1 = "<ul><li>項目一</li></ul>";}
@Html.Raw(strHtml1)<br />

2월 13

정오 후, 회사를 돕는 것은 x3650 서버 M5 부팅 모두 윈도우 업데이트를 설치하려면,더 이상하지 일어나 없습니다,용의자가 아닌되면 버그가 업데이트 원인,결국, 조금 자주 업데이트의 최근 출현의 문제。케이스 개방 후,외부 오류 이외에 163 개 가로등,SYS BRD ERROR Fengyun가 밝은 참조,나는 사형 선고를 직접 싶습니다,DBA 동료에게 후속 치료 대책을 서둘러 주시기 바랍니다,하지만 내 동료들은 외식을,게다가이 회사의 주요 DB 서버입니다,당신은 최대이주는 경우에,시간을 2 시간 이상을 해결하려면,그리고 데이터는 아침에 와서 다시 구축 할,그래서 간절히를 해제 할 수있는 기회를 찾고 있습니다。

검색 계속 »

2월 5
//在測試Controller與View時,如果因為設中斷點導致網頁顯示不完整而無法進行測試,
//可以試著點選"跳離函式(Shift+F11)",讓頁面完整顯示,以進行測試。

//先於Model設計好欄位變數等,
//再於Controller設定執行時,透過剛設計的Model樣板,進行各個變數的處理(遞交資料)
//如從網頁欄位A讀取資料到變數X,再把X送到網頁的欄位B
//最後於View設計各欄位的顯示情形
2월 4
//Controllers\HomeController.cs
public ActionResult Index()
        {
            TempData["Message"] = "修改此範本即可開始著手進行您的ASP.NET MVC應用程式。";
            return View();
        }
<!--Views\Home\Index.cshtml-->
<h2>@TempData["Message"]</h2>
2월 3
    //資料模型一對多關聯
    public class Guestbook
    {
        public int Id { get; set; }
        public string Content { get; set; }
        public DateTime CreateTime { get; set; }
        public Member Member { get; set; }
    }

    public class Member
    {
        [Key]
        public string Username { get; set; }
        public string Password { get; set; }
        public string Name { get; set; }
        public string Email { get; set; }

        public ICollection<Guestbook> Guestbook { get; set; }
    }
    //Code First 就是在Model定義好各欄位後,其他的Controller、View都會自動幫你產生,
    //很神奇的功能,讓你專注在寫Model的部分就好
31

    public class Index
    {
        [DisplayName("必選修")]
        //上面中括號這項非必要
        public string Required { get; set; }

        /*name只能有一個,所以這兩段先註解掉
        [Required(ErrorMessage = "學生姓名不得為空白")]
        public string Name { get; set; }

        [StringLength(10, ErrorMessage = "學生姓名不得超過10字元")]
        public string Name { get; set; }
        */

        [StringLength(10, ErrorMessage = "學生姓名必須介於2-10字元", MinimumLength = 2)]
        public string Name { get; set; }

        [Range(0, 100, ErrorMessage = "得分必須介於0~100之間")]
        public int Point { get; set; }

        [System.Web.Mvc.Compare("re_password", ErrorMessage = "兩次密碼輸入不一致")]
        //上面沒有using System.Web.Mvc的話,這邊就要打完整的命名空間
        public string Password { get; set; }
        public string Re_password { get; set; }

        [RegularExpression( @"^[0-9]{2,4}-?[0-9]{3,4}-?[0-9]{-4}$", ErrorMessage = "請輸入正確的電話號碼")]
        public string Phone { get; set; }

        [EmailAddress(ErrorMessage = "這不是E-mail格式")]
        public string Studentmail { get; set; }

        [Url(ErrorMessage = "這不是網址標準格式")]
        public string Url { get; set; }

        [FileExtensions(ErrorMessage = "所上傳的檔案不是圖片")]
        public string File { get; set; }

        [CreditCard(ErrorMessage = "這不是信用卡格式")]
        public string CreditCard { get; set; }

        [DataType(DataType.Date)]
        public string Date { get; set; }

        [Remote("RemoteTest", "Home", ErrorMessage = "Remote屬性測試")]
        public string For_Remote { get; set; }

        [MetadataType(typeof(ContentMetaData))]
        public partial class Content
        {
            private class ContentMetaData
            {
                [DisplayName("編號")]
                public int Id { get; set; }

                [DisplayName("姓名")]
                [Required(ErrorMessage = "請輸入性名")]
                [StringLength(10, ErrorMessage = "姓名不得超過10字元")]
                public string Name { get; set; }

                [DisplayName("內容")]
                [Required(ErrorMessage = "請輸入內容")]
                public string Content { get; set; }
            }
        }
    }
31

아침에 문제가 발생,권한의는 Synology NAS 세트 후 지난 밤,만남은 NAS에있는 파일을 열려면 오늘 반응을 때,出現”디렉토리 이름이 잘못되었습니다”오류,문제 NAS 권한을 확인하지 후,인터넷에서 정보 찾기,네티즌이 같은 상황이 발생 발견,그리고 윈도우로 1709 전에 발생 10 업데이 트를 표시,보기 손 컴퓨터,실제로, 1709。

검색 계속 »

30
    public class Index
    {
        [DisplayName("必選修")]

        public string required { get; set; }

        /*name只能有一個,所以這兩段先註解掉
        [Required(ErrorMessage = "學生姓名不得為空白")]
        public string name { get; set; }

        [StringLength(10, ErrorMessage = "學生姓名不得超過10字元")]
        public string name { get; set; }
        */

        [StringLength(10, ErrorMessage = "學生姓名必須介於2-10字元", MinimumLength = 2)]
        public string name { get; set; }

        [Range(0, 100, ErrorMessage = "得分必須介於0~100之間")]
        public int point { get; set; }

        [System.Web.Mvc.Compare("re_password", ErrorMessage = "兩次密碼輸入不一致")]
        //上面沒有using System.Web.Mvc,所以這邊就要打完整的命名空間
        public string password { get; set; }
        public string re_password { get; set; }

        [RegularExpression( @"^[0-9]{2,4}-?[0-9]{3,4}-?[0-9]{-4}$", ErrorMessage = "請輸入正確的電話號碼")]
        public string phone { get; set; }

        [EmailAddress(ErrorMessage = "這不是E-mail格式")]
        public string studentmail { get; set; }

        [Url(ErrorMessage = "這不是網址標準格式")]
        public string url { get; set; }
    }