Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

Kubernetes से पारदर्शी विशाल पृष्ठ अक्षम करें

हां, init-containers के साथ यह काफी सीधा है:

apiVersion: v1
kind: Pod
metadata:
  name: thp-test
spec:
  restartPolicy: Never
  terminationGracePeriodSeconds: 1
  volumes:
    - name: host-sys
      hostPath:
        path: /sys
  initContainers:
    - name: disable-thp
      image: busybox
      volumeMounts:
        - name: host-sys
          mountPath: /host-sys
      command: ["sh", "-c", "echo never >/host-sys/kernel/mm/transparent_hugepage/enabled"]
  containers:
    - name: busybox
      image: busybox
      command: ["cat", "/sys/kernel/mm/transparent_hugepage/enabled"]
<ब्लॉकक्वॉट>

डेमो (ध्यान दें कि यह एक सिस्टम वाइड सेटिंग है):

$ ssh THATNODE cat /sys/kernel/mm/transparent_hugepage/enabled
always [madvise] never
$ kubectl create -f thp-test.yaml
pod "thp-test" created
$ kubectl logs thp-test
always madvise [never]
$ kubectl delete pod thp-test
pod "thp-test" deleted
$ ssh THATNODE cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या रेडिस एक टिकाऊ डेटास्टोर है?

  2. Redis पब/उप पर प्रतिस्पर्धी उपभोक्ता समर्थित हैं?

  3. रेडिस टाइप किया गया क्लाइंट

  4. Redis/Jedis विफलता और स्वचालित विफलता का एक भी बिंदु नहीं है

  5. इलास्टी कैश इंटीग्रेशन लॉन्च करना