บทนำ
บทความนี้อธิบายถึงปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดต 6 สําหรับWindows Azure Pack และยังประกอบด้วยคําแนะนําในการติดตั้งชุดรวมอัปเดต 6 สําหรับ Windows Azure Pack
ปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดตนี้
-
ปัญหาที่ 1
เพิ่มการสนับสนุน Webjobs ในWindowsเว็บไซต์ Azure Pack
อาการ ผู้ใช้ผู้เช่าไม่สามารถตั้งค่า และเรียกใช้งานที่ทําอยู่เบื้องหลังเพื่อดําเนินการชุดงานที่เกี่ยวข้องกับเว็บไซต์ของพวกเขา ฟังก์ชันWindows Azure Webjobs ไม่ได้รับการสนับสนุนในผู้ให้บริการทรัพยากรของเว็บไซต์ Windows Azure Pack (WAP)
ขณะนี้ผู้ใช้ผู้เช่าที่มีความละเอียดมีสิทธิ์เข้าถึงฟังก์ชันการทํางานนี้ผ่านผู้ให้บริการทรัพยากรของเว็บไซต์ WAP ฟังก์ชันการทํางานนี้จะเปิดใช้งานผ่านทางไซต์ผู้ดูแลระบบเมื่อคุณกําหนดค่าแผนและทําให้พร้อมใช้งานสําหรับผู้เช่าในไซต์ผู้เช่า ด้วยฟังก์ชันนี้การสร้าง Webjobs สามารถเรียกใช้ด้วยตนเองหรืออย่างต่อเนื่องในพื้นหลัง -
ปัญหาที่ 2
เพิ่มการสนับสนุนสําหรับช่องเสียบการปรับใช้ในWindowsเว็บไซต์ Azure Pack
อาการ ผู้ใช้ผู้เช่าไม่สามารถปรับใช้กับช่องเสียบอื่นที่ไม่ใช่ช่องการผลิตในสภาพแวดล้อมของเว็บไซต์ WAP ได้ สภาพแวดล้อมสล็อตหรือการจัดเตรียมสําหรับเว็บไซต์ที่พร้อมใช้งานในปัจจุบันในบริการ Azure Web App สาธารณะไม่พร้อมใช้งานในผู้ให้บริการทรัพยากรของเว็บไซต์ WAP
ขณะนี้ผู้เช่าที่มีความละเอียดสามารถใช้ช่องการปรับใช้ที่เชื่อมโยงกับเว็บไซต์ของพวกเขาได้แล้ว เนื้อหาเว็บแอปและองค์ประกอบการกําหนดค่าสามารถสลับระหว่างช่องเสียบการปรับใช้สองช่องได้ ซึ่งรวมถึงช่องเสียบการผลิต -
ปัญหาที่ 3
เพิ่มการสนับสนุนสําหรับจุดตรวจสอบเครื่องเสมือน
อาการ ผู้ใช้ผู้เช่าไม่สามารถสร้างจุดตรวจสอบของสถานะปัจจุบันของเครื่องเสมือน (VM) ผ่านตัวให้บริการทรัพยากร VMM/SPF
ตอนนี้ผู้เช่าที่มีความละเอียดสามารถสร้างจุดตรวจสอบของเครื่องเสมือนและคืนค่าเมื่อจําเป็น สิ่งนี้แตกต่างจากจุดตรวจสอบ VM ปกติเนื่องจากสามารถสร้างจุดตรวจสอบเดียวเท่านั้นและทุกครั้งที่จุดตรวจสอบถูกสร้างขึ้นจุดตรวจสอบก่อนหน้าจะถูกเขียนทับ -
ปัญหาที่ 5
เพิ่มการสนับสนุนเพื่อรักษาความสอดคล้องกันของข้อมูลระหว่างSQLทรัพยากรที่กําหนดค่าคุณสมบัติสําหรับทรัพยากร (เช่น ฐานข้อมูล กลุ่มทรัพยากร และกลุ่มปริมาณงาน) กับทรัพยากรที่เตรียมใช้งานจริงบนเซิร์ฟเวอร์โฮสต์SQL Server (หรือเซิร์ฟเวอร์) ซึ่งช่วยให้การตรวจสอบความแตกต่างของข้อมูลการกําหนดค่าตัวให้บริการทรัพยากรSQLหลังจากผู้ดูแลระบบเปลี่ยนคอมพิวเตอร์SQL Serverโดยตรง
ข้อมูลการกําหนดค่า RP ของSQL Serverอาการอาจไม่ถูกซิงโครไนซ์กับทรัพยากรจริงที่ปรับใช้ในอินสแตนซ์เป้าหมายของSQL Server ปัญหานี้เกิดขึ้นถ้ามีการเปลี่ยนแปลงโดยตรงกับเซิร์ฟเวอร์ และไม่ได้ผ่าน WAP SQL Server RP
ความละเอียด มีการเรียกใช้ RESTful API ชุดใหม่ที่เปิดใช้งานการทําข้อมูลให้ตรงกันของข้อมูลการกําหนดค่า RP SQL กับสถานะจริงของSQL Serverเป้าหมาย -
ปัญหา 6
เข้ากันได้กับ Windows Server เวอร์ชันถัดไป:-
สิ่งประดิษฐ์ UI ใหม่มีไว้เพื่อตรวจสอบเท่านั้น โดยจะไม่มีฟังก์ชันการทํางานที่สมบูรณ์อยู่เบื้องหลัง
-
การขึ้นต่อกันกับโมดูล IIS การเขียน URL ใหม่ได้ถูกลบออกแล้ว
-
-
ปัญหาที่ 7
แก้ไขปัญหาผู้ให้บริการทรัพยากรSQL Serverหลายปัญหา:-
ข้อความแสดงข้อผิดพลาดที่ไม่ถูกต้องจะแสดงขึ้นเมื่อการสร้างฐานข้อมูลล้มเหลวเนื่องจากความจุรวมของเซิร์ฟเวอร์เกินจากปริมาณการใช้ที่กําหนดไว้ในแผน
-
คําสั่ง Get-MgmtSvcSqlResourcePoolByTemplate ไม่มีผลลัพธ์ที่คาดไว้เมื่อมี ID เทมเพลต RG ที่ไม่ถูกต้อง
-
ผู้เช่าสามารถลบฐานข้อมูลที่ไม่มีการจัดการใดๆ ได้ด้วยการคาดเดาชื่อของฐานข้อมูลนั้น
-
ผู้เช่าไม่สามารถเพิ่มขนาดของฐานข้อมูลได้ แม้ว่าผู้ดูแลระบบจะเพิ่มโควตาสําหรับแผนแล้วก็ตาม
-
-
ปัญหาที่ 8
-
การแก้ไขรองต่างๆ
-
วิธีรับและติดตั้งชุดรวมอัปเดต 6 สําหรับ Windows Azure Pack
ข้อมูลการดาวน์โหลด
แพคเกจการอัปเดตสําหรับ Windows Azure Pack พร้อมใช้งานจาก Microsoft Update หรือโดยการดาวน์โหลดด้วยตนเอง
Microsoft Update
เมื่อต้องการรับและติดตั้งแพคเกจการปรับปรุงจาก Microsoft Update ให้ทําตามขั้นตอนเหล่านี้บนคอมพิวเตอร์ที่มีคอมโพเนนต์ตัวจัดการการดําเนินงานติดตั้งอยู่:
-
คลิก เริ่ม แล้วคลิก แผงควบคุม
-
ใน แผงควบคุม ให้ดับเบิลคลิกที่ Windows Update แล้วคลิก ตรวจหาการอัปเดตจาก Microsoft Update ทางออนไลน์
-
คลิก การอัปเดตที่สําคัญพร้อมใช้งาน
-
เลือกแพคเกจชุดรวมอัปเดตที่คุณต้องการ แล้วคลิก ตกลง
-
คลิก ติดตั้งการอัปเดต เพื่อติดตั้งแพคเกจการอัปเดต
ดาวน์โหลดแพคเกจการอัปเดตด้วยตนเอง
ไปที่เว็บไซต์ต่อไปนี้เพื่อดาวน์โหลดแพคเกจการอัปเดตด้วยตนเองจาก Microsoft Update Catalog:
คําแนะนําในการติดตั้งเหล่านี้มีไว้สําหรับคอมโพเนนต์Windows Azure Pack ต่อไปนี้:
-
ไซต์ผู้เช่า
-
API ผู้เช่า
-
API สาธารณะของผู้เช่า
-
ไซต์การดูแล
-
API การดูแลระบบ
-
ตรวจ สอบ
-
การรับรองความถูกต้องWindows
-
ใช้
-
ตรวจ สอบ
-
microsoft SQL
-
Mysql
-
แกลเลอรีแอปพลิเคชันบนเว็บ
-
ไซต์การกําหนดค่า
-
ตัววิเคราะห์แนวทางปฏิบัติที่ดีที่สุด
-
PowerShell API
เมื่อต้องการติดตั้งการอัปเดต.msiไฟล์สําหรับแต่ละคอมโพเนนต์ของ Azure Pack Windows ให้ทําตามขั้นตอนเหล่านี้:
-
หากระบบกําลังดําเนินการอยู่ในขณะนี้ (จัดการปริมาณการใช้งานของลูกค้า) ให้กําหนดเวลาหยุดทํางานสําหรับเซิร์ฟเวอร์ Azure Windows Azure Pack ไม่รองรับการอัปเกรดแบบย้อนกลับในขณะนี้
-
หยุดหรือเปลี่ยนเส้นทางการรับส่งข้อมูลของลูกค้าไปยังไซต์ที่คุณเห็นว่าเป็นที่พึงพอใจ
-
สร้างสําเนาสํารองของคอมพิวเตอร์และฐานข้อมูล:
-
การอัปเดตนี้มีการเปลี่ยนแปลงฐานข้อมูล (ดูขั้นตอนที่ 7) เราขอแนะนําให้คุณเก็บสําเนาสํารองของฐานข้อมูลปัจจุบันของคุณไว้ก่อนที่จะติดตั้ง
-
ถ้าคุณกําลังใช้เครื่องเสมือน ถ่ายภาพสแนปช็อตของสถานะปัจจุบัน มิฉะนั้น ให้ไปยังขั้นตอนถัดไป
-
หากคุณไม่ได้ใช้ VM ให้สํารองข้อมูลคอมพิวเตอร์เพื่อใช้ในการคืนค่าในกรณีที่คุณต้องย้อนกลับการติดตั้งการอัปเดตของคุณ
-
-
ถ้าคุณกําลังใช้ธีมของคุณเองสําหรับไซต์ผู้เช่า Azure Pack Windows ให้ตรวจสอบให้แน่ใจว่าคุณรักษาการกําหนดค่าธีมของคุณก่อนที่จะดําเนินการอัปเดต
-
ดําเนินการอัปเดตโดยใช้ Microsoft Update โดยตรงในแต่ละโหนดหรือผ่านทางเซิร์ฟเวอร์ Windows Server Update Services (WSUS)
-
สําหรับแต่ละโหนดภายใต้ การปรับสมดุลการโหลด ให้เรียกใช้การอัปเดตสําหรับคอมโพเนนต์ตามลําดับต่อไปนี้:
-
หากคุณกําลังใช้ใบรับรองแบบลงนามด้วยตนเองดั้งเดิมที่ติดตั้งโดย WAP การดําเนินการอัปเดตจะแทนที่ใบรับรองเหล่านั้น คุณต้องส่งออกใบรับรองใหม่และนําเข้าไปยังโหนดอื่นภายใต้การปรับสมดุลการโหลด ใบรับรองเหล่านี้มีรูปแบบการตั้งชื่อ CN=MgmtSvc-* (เซ็นชื่อด้วยตนเอง)
-
อัปเดตบริการผู้ให้บริการทรัพยากร (RP) (SQL Server, SQLของฉัน, SPF/VMM, เว็บไซต์) ตามที่จําเป็น และตรวจสอบให้แน่ใจว่าไซต์ RP กําลังทํางานอยู่
-
อัปเดตไซต์ Tenant API, Public Tenant API, โหนด API ของผู้ดูแลระบบ และไซต์การรับรองความถูกต้องสําหรับผู้ดูแลระบบและผู้เช่า
-
อัปเดตไซต์ผู้ดูแลระบบและผู้เช่า
-
-
ขั้นตอนนี้จําเป็นต้องเปิดใช้งานการสนับสนุนใหม่สําหรับSQL Serverผู้ว่าราชการทรัพยากร:
-
ดาวน์โหลดและเปิดด้วยตัวแก้ไขข้อความ (หรือ Windows PowerShell ISE) สคริปต์ PowerShell ต่อไปนี้ สคริปต์นี้จะเปลี่ยนฐานข้อมูล Azure Pack
-
เปลี่ยนบรรทัดสตริงการเชื่อมต่อดังนี้
$wapConnectionString = "server=yourservername;uid=sa;pwd=yourpassword;d atabase=master;"
-
เรียกใช้สคริปต์นี้ในฐานะผู้ดูแลระบบบนเครื่องที่มีมอดูล Mgmt-Svc-PowerShellAPI ต่อไปนี้คือคอมพิวเตอร์ที่ใช้งาน:
-
การขยายการใช้งาน
-
ส่วนขยายแกลเลอรี Web App
-
ส่วนขยายSQL Server
-
ส่วนขยาย MySQL
-
-
-
หากคอมโพเนนต์ทั้งหมดได้รับการอัปเดตและทํางานตามที่คาดไว้ คุณสามารถเริ่มเปิดปริมาณการใช้งานไปยังโหนดที่อัปเดตแล้วของคุณได้ มิฉะนั้น โปรดดูส่วน "คําแนะนําการย้อนกลับ"
ในกรณีที่มีปัญหาเกิดขึ้นและคุณระบุว่าจําเป็นต้องย้อนกลับ ให้ทําตามขั้นตอนเหล่านี้:
-
หากสแนปช็อตพร้อมใช้งานจากขั้นตอนที่ 3B ในส่วน "คําแนะนําการติดตั้ง" ให้ใช้สแนปช็อต หากไม่มีสแนปช็อต ให้ไปที่ขั้นตอนถัดไป
-
ใช้การสํารองข้อมูลที่ดําเนินการในขั้นตอนที่ 3A และ 3C ในส่วน "คําแนะนําในการติดตั้ง" เพื่อคืนค่าฐานข้อมูลและคอมพิวเตอร์ของคุณ
อย่าปล่อยให้ระบบอยู่ในสถานะปรับปรุงบางส่วน ดําเนินการย้อนกลับในเครื่องทั้งหมดที่มีการติดตั้ง Windows Azure Pack แม้ว่าการอัปเดตจะล้มเหลวบนโหนดเดียวก็ตาม
แนะนําให้เรียกใช้ตัววิเคราะห์แนวทางปฏิบัติที่ดีที่สุดของ Windows Azure Pack บนโหนด Azure Pack แต่ละWindows เพื่อให้แน่ใจว่ารายการการกําหนดค่าถูกต้อง -
เปิดการรับส่งข้อมูลไปยังโหนดที่คืนค่า
ไฟล์ที่ถูกเปลี่ยนแปลง |
ขนาดไฟล์ |
เวอร์ชัน |
---|---|---|
<รายการไฟล์ที่กําลังเปลี่ยนแปลง> |
<จําเป็นต้องใช้ขนาดไฟล์สําหรับแต่ละไฟล์> |
<จําเป็นต้องใช้หมายเลขเวอร์ชันสําหรับแต่ละไฟล์> |