แก้ไขปัญหาการใช้งานพื้นที่ดิสก์บนโหนด Tableau Server

เมื่อพื้นที่พร้อมใช้งานในดิสก์บนโหนด Tableau Server เหลือน้อย ประสิทธิภาพการทำงานก็อาจลดลงได้ หากมีพื้นที่ว่างเหลือน้อยเกินไป Tableau Server อาจเริ่มทำงานผิดพลาด

หากต้องการตรวจสอบพื้นที่ว่างในดิสก์ ให้กำหนดค่า Tableau Server ให้บันทึกข้อมูลการใช้งานดิสก์ (ซึ่งเป็นค่าเริ่มต้น) และหากต้องการ ให้เปิดใช้งานการแจ้งเตือนทางอีเมลเมื่อมีพื้นที่ดิสก์เหลือน้อย หากต้องการข้อมูลเพิ่มเติม โปรดดู กำหนดค่าการแจ้งเตือนเหตุการณ์ของเซิร์ฟเวอร์

หมายเหตุ: การตรวจสอบพื้นที่ดิสก์จะวัดพื้นที่ว่างในดิสก์บนแต่ละโหนดเซิร์ฟเวอร์ พื้นที่พร้อมใช้งานอาจได้รับผลกระทบจากโปรแกรมหรือกระบวนการที่ไม่ใช่ของ Tableau Server

หากคุณพบว่าการติดตั้ง Tableau Server กำลังจะถึงขีดจำกัดของพื้นที่ว่างในดิสก์ คุณควรทำตามขั้นตอนเพื่อเพิ่มพื้นที่พร้อมใช้งาน หัวข้อนี้แนะนำวิธีการต่างๆ ที่คุณสามารถทำได้ นอกจากนี้คุณยังสามารถหาข้อมูลที่เป็นประโยชน์ในฐานความรู้ของ Tableau ได้อีกด้วย: หลังจากที่ไม่มีพื้นที่ฮาร์ดดิสก์เหลือแล้ว กระบวนการบางอย่างจะไม่สามารถเริ่มต้นได้(ลิงก์จะเปิดในหน้าต่างใหม่)

การดูการใช้งานดิสก์บนโหนด Tableau Server

เมื่อเปิดใช้งานการตรวจสอบการใช้งานพื้นที่ดิสก์ (ซึ่งเป็นค่าเริ่มต้น) ผู้ดูแลระบบเซิร์ฟเวอร์สามารถใช้มุมมองสำหรับการดูแลระบบพื้นที่ดิสก์ของเซิร์ฟเวอร์เพื่อดูการใช้งานพื้นที่ดิสก์ในปัจจุบัน และข้อมูลการใช้งานในช่วงหนึ่งเดือนบนโหนด Tableau Server ใช้มุมมองนี้เพื่อช่วยคุณประเมินว่ามีหนึ่งในโหนดเซิร์ฟเวอร์ใช้งานพื้นที่เพิ่มขึ้นอย่างมาก หรือมีการใช้งานพื้นที่เพิ่มขึ้นเมื่อเวลาผ่านไปหรือไม่

การล้างไฟล์ที่เกี่ยวข้องกับ Tableau Server

หากต้องการลดพื้นที่เซิร์ฟเวอร์ที่ Tableau Server ใช้ คุณสามารถล้างไฟล์ที่ไม่จำเป็นได้

ใช้คำสั่ง tsm maintenance cleanup เพื่อลบไฟล์บันทึก ไฟล์ชั่วคราว และรายการข้อมูลที่ไม่จำเป็นในฐานข้อมูล PostgreSQL หากคุณต้องการบันทึกไฟล์บันทึกก่อนจะล้าง คุณสามารถสร้างที่เก็บถาวรได้ หากต้องการข้อมูลเพิ่มเติม โปรดดูลบไฟล์ที่ไม่จำเป็น

เมื่อคุณล้างไฟล์บันทึกและไฟล์ชั่วคราว คุณอาจต้องใช้มุมมองสำหรับการดูแลระบบเพื่อประเมินว่าเวิร์กบุ๊กและแหล่งข้อมูลใดใช้พื้นที่ในเซิร์ฟเวอร์มากที่สุด และดูว่ามีที่ไม่ได้ใช้งานหรือไม่ หากต้องการข้อมูลเพิ่มเติม โปรดดู มุมมองสำหรับการดูแลระบบ

การลดบันทึกบริการรวม

บริการรวมอาจสร้างบันทึกธุรกรรมจำนวนมากในระหว่างทำงาน โดยค่าเริ่มต้นแล้ว บริการรวมจะรวบรวมบันทึกเหล่านี้แล้วสร้างสแนปชอตสำหรับบันทึกธุรกรรมทุกๆ 100,000 รายการ แล้วลบสแนปชอตที่มีอายุนานกว่าห้าวัน หากมีบันทึกธุรกรรมน้อยกว่า 100,000 รายการ ระบบจะไม่สร้างสแนปชอต และบันทึกจะอยู่ที่เดิมจนกว่าจะถึงเกณฑ์จำนวนบันทึกธุรกรรม ดังนั้น พื้นที่ดิสก์จึงอาจเหลือน้อยเมื่อจำนวนบันทึกสะสมชึ้้นเรื่อยๆ ตามค่าเริ่มต้น บันทึกและสแนปช็อตจะบันทึกอยู่ในไดเรกทอรีข้อมูล Tableau Server: C:\ProgramData\Tableau\Tableau Server\data\tabsvc\appzookeeper\<n>\version-2

หากคุณมีพื้นที่ดิสก์ไม่เพียงพอเนื่องจากบันทึกธุรกรรมเก่าๆ การติดตั้ง Tableau Server ของคุณอาจสร้างบันทึกน้อยกว่า 100,000 รายการในแต่ละวัน คุณสามารถปรับจำนวนบันทึกที่กำหนดให้ทริกเกอร์การสร้างสแนปชอตได้โดยใช้ตัวเลือก zookeeper.config.snapCount :

tsm configuration set -k zookeeper.config.snapCount -v <transaction_log_count>

tsm pending-changes apply

หากต้องการข้อมูลเพิ่มเติม โปรดดู zookeeper.config.snapCount

ไม่สามารถเข้าถึง Tableau Server หรือ UI เว็บของ TSM ได้หลังจากพื้นที่ดิสก์เต็ม

เพื่อหลีกเลี่ยงไม่ให้พื้นที่ดิสก์เต็ม ให้พิจารณากำหนดค่าการแจ้งเตือนพื้นที่ดิสก์เหลือน้อยเพื่อแจ้งให้คุณทราบเมื่อพื้นที่ลดลงจนถึงขนาดที่กำหนดไว้ล่วงหน้า หากต้องการข้อมูลเพิ่มเติม โปรดดู กำหนดค่าการแจ้งเตือนเหตุการณ์ของเซิร์ฟเวอร์

หากพื้นที่ดิสก์ของคุณเต็ม คุณอาจประสบปัญหาในการเข้าถึง Tableau Server หรือ TSM โดยใช้ UI เว็บ ในการแก้ไขปัญหานี้ ให้ลบไฟล์ที่ไม่เกี่ยวข้องเพื่อเพิ่มพื้นที่ดิสก์ จากนั้นจึงบังคับให้เซิร์ฟเวอร์กำหนดค่าใหม่อีกครั้งโดยตั้งค่าคีย์ที่ไม่มีอยู่

  1. ในโหนดเริ่มต้น ให้เปิดข้อความแจ้งคำสั่งในฐานะผู้ดูแลระบบ

  2. ตั้งค่าคีย์การกำหนดค่าที่ไม่มีอยู่:

    tsm configuration set -k foo -v bar --force-keys

  3. ปรับใช้การเปลี่ยนแปลงเพื่อบังคับให้กำหนดค่าใหม่อีกครั้ง:

    tsm pending-changes apply

การตั้งค่าคีย์ที่ไม่มีอยู่จะไม่ส่งผลต่อใดๆ บน Tableau

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ