กำหนดค่าบริการไฟล์ไคลเอ็นต์
บริการไฟล์ไคลเอ็นต์ (CFS) จัดการไฟล์ที่แชร์ส่วนใหญ่ในคลัสเตอร์แบบหลายโหนด ตัวอย่างเช่น CFS จะจัดการใบรับรองที่เกี่ยวข้องกับการตรวจสอบสิทธิ์ คีย์ และไฟล์ (OpenID, mutual SSL, SAML และ Kerberos) และไฟล์การกำหนดเอง
อินสแตนซ์เดียวของ CFS ได้รับการกำหนดค่าตามโหนดเริ่มต้นเมื่อคุณติดตั้ง Tableau Services Manager (TSM) และ Tableau Server ครั้งแรก คุณสามารถและควรกำหนดค่าอินสแตนซ์เพิ่มเติมในโหนดอื่นๆ
ในคลัสเตอร์ หากโหนดที่เรียกใช้อินสแตนซ์เดียวของ CFS ของคุณล้มเหลว ไฟล์ใดๆ ที่ได้รับการจัดการโดย CFS จะสูญหาย และคุณจะต้องสร้างไฟล์ CFS ซ้ำโดยการนำเข้าใบรับรองและภาพที่กำหนดเองอีกครั้ง และทำการเปลี่ยนแปลงการกำหนดค่าที่เกี่ยวข้องดูรายการไฟล์ที่จัดการโดย CFS ที่หัวข้อบริการไฟล์ไคลเอ็นต์ของ Tableau Server
โปรดคำนึงถึงข้อจำกัดและคำแนะนำต่อไปนี้
- ต้องมีอย่างน้อยหนึ่งอินสแตนซ์ของ CFS สำหรับการติดตั้ง Tableau Server ใดๆ คุณไม่สามารถลบอินสแตนซ์ของ CFS ทั้งหมดได้
- เราไม่แนะนำให้คุณกำหนดค่ามากกว่าหนึ่งอินสแตนซ์ในโหนดหนึ่ง อินสแตนซ์เพิ่มเติมจะไม่เป็นประโยชน์ใดๆ และจะเป็นการสิ้นเปลืองทรัพยากร
เราแนะนำให้คุณกำหนดค่าอินสแตนซ์ CFS ในแต่ละโหนดที่คุณปรับใช้บริการรวม ซึ่งจะช่วยทำซ้ำและป้องกันไม่ให้ Tableau Server เกิดข้อผิดพลาดที่ไม่คาดคิดหากโหนดทำงานล้มเหลว
บทความนี้อธิบายวิธีการเพิ่มหรือลบอินสแตนซ์ของ CFS คุณไม่สามารถกำหนดค่า CFS ได้จาก UI เว็บ คุณต้องใช้ CLI เพื่อเพิ่มหรือลบ CFS ขั้นตอนนี้เหมือนกันกับขั้นตอนที่คุณใช้เพื่อเพิ่มการประมวลผลให้กับโหนด
กำหนดค่า CFS ให้กับโหนดเพิ่มเติม
ในโหนดเริ่มต้น ให้เปิดข้อความแจ้งคำสั่งในฐานะผู้ดูแลระบบ
ค้นหา ID โหนดสำหรับโหนดที่คุณกำลังเพิ่ม CFS เข้าไปดังนี้
tsm topology list-nodes -v
เพิ่ม CFS ในโหนดโดยระบุโหนด กระบวนการ และอินสแตนซ์เดี่ยว
ตัวอย่างเช่น คำสั่งนี้จะเพิ่มอินสแตนซ์ CFS ให้กับ node2 ดังนี้
tsm topology set-process -n node2 -pr clientfileservice -c 1
หากคุณพยายามเพิ่มอินสแตนซ์ CFS ไปยังโหนดที่กำหนดค่าไว้แล้วด้วย CFS ข้อความแสดงข้อผิดพลาดจะแจ้งให้คุณทราบว่ามีอินสแตนซ์ในโหนดนั้นแล้ว
หากต้องการเพิ่ม CFS ไปยังโหนดเพิ่มเติม ให้ทำขั้นตอนนี้ซ้ำในแต่ละโหนด
ปรับใช้การเปลี่ยนแปลง:
tsm pending-changes apply