Thomson Reuters Internship#31 : Sharepoint Services Pack 2

8.30 ถึงบริษัท ทอมสัน รอยเตอร์ส(Thomson Reuters)

9.30 Scrum

9.45

วันนี้กลับมาแพร์คู่กับพี่ตาร์อีกครั้ง อันด้วยเหตุผลหลักอาจจะเป็นเพราะว่าวันนี้ทั้งทีมDev 2 พร้อมใจกันหยุดหมดเลย เหลือแค่พี่ต้าร์กับออฟเท่านั้น ก็มาสตอรี่ที่เหมือนจะง่ายๆ แต่ไม่ง่ายอย่างที่คิดคือ “SPIKE : Impact of  SharePoint services  Service Pack 2 (SP2) ” ซึ่งกว่าจะเตรียม Environment เสร็จก็ลำบากเอาการ

ขั้นตอนหลักๆที่พอจะจับใจความได้

1. snapshot เครื่อง image : คือเพื่อความปลอดภัยเราก็ต้อง save state เครื่อง image เอาไว้ก่อนเพราะถ้าหากเกิดข้อผิดพลาดขึ้นจะได้ไม่ลำบากมากนัก แต่รู้สึกว่า image ของออฟที่ กอปมาจากพี่ติกอีกทีจะ snapshot แบบตรงๆ ไม่ได้ ต้องใช้วิธีเถือนๆ โดยการเข้าไปปิด service ที่เครื่อง image ก่อนแล้วทำการ copy ทั้งโฟล์เดอร์แล้วเปลี่ยนชื่อเอา

2. หลังจากนั้นทำการแก้ script uninstall (อยู่ที่ WebSetUp\Uninstall\RemoveSpaceCPFeatures.bat)โดยเปลี่ยน host แล้วจากนั้น copy สคริปมาให้เครื่องอิมเมจ

3. ทำการแก้ไขไฟล์ server_list.txt โดยใส่ IP ของเครื่องอิมเมจเรา

4. ลบ SpaceCacheService, SpaceService

5. ทำการเช็คว่าใน GAC ไม่เหลือ.dll ที่ต้องใช้แล้ว

6. ทำการรัน Script ใน SpaceSetUp\InstallationPackages\ เริ่มที่ PreInstall, Install แล้วตามด้วย PostInstall

หมายเหตุ : หากเกิดข้อผิดพลาดในการรัน Script ให้เช็คว่า host, username, password ถูกต้องไหม เพราะว่าต้องทำการเปลี่ยนค่าให้ตรงกับเครื่องของเรา

12.00 Lunch

หลังจากเตรียมEnvironment เสร็จ พี่ต้าร์ต้องเอารถเพื่อนไปซ่อม ก็เลยได้ไปกินข้าวกับพี่ๆทีมเทส นำทีมโดยพี่บิ๊ก พี่ป้อง พี่กล พี่ออม พี่จิ๋ว พี่ใหม่ พี่ตูน กร และพี่ที่ไม่รู้จักอีก 3 คน ที่ตลาดสามย่านเลยทีเดียว แบบว่าสั่งกันมากินหลายอย่างมาก

13.45

วันนี้ไปกินข้าวไกลกลับมาเลท พี่ต้าร์เลยงอนไปเลย ต้องเรียกพี่บิ๊กมาช่วยง้อด้วยอ่ะ น้องออฟขอยอมรับผิดโดยไม่มีข้อแม้คร้าบ -/\- แล้วก็มาเริ่มงานกันต่อ คราวนี้ก็ต้องมาทำการเทสก่อนว่าProject นั้นไม่มีข้อผิดพลาดอะไร แบบว่าเพื่อความชัวร์ว่าถ้าเราลง Sharepoint Services Pack 2 ไปแล้วจะได้รู้ว่าจะให้เกิดข้อผิดพลาดตรงไหน ก็ใช้เวลาพอสมควรในการรันเทส ซึ่งออฟก็นั่งฟัง tutorial เพื่อเตรียมไปสอบ TeckChek ไปด้วย

ตอนที่ลง Sharepoint Services Pack 2 ก็ กด next ๆ ไปเรื่อยๆ ไม่มีอะไรมาก หลังจากลงเสร็จก็มารันเทสอีกทีคราวนี้แดงกระจายมากๆ แบบว่าโอ้ๆอะไรกันเนี่ย แต่สตอรี่นี่ให้แค่ดูเฉยๆว่าเกิดอะไรขึ้นบ้าง แบบว่าไม่ต้องไปแก้

17.00 Scrum

17.30 Back Home

Leave a comment