summary refs log tree commit diff
path: root/notes/faq.org
diff options
context:
space:
mode:
authorFranck Cuny <franck.cuny@gmail.com>2017-02-17 09:00:25 -0800
committerFranck Cuny <franck.cuny@gmail.com>2017-02-17 09:00:25 -0800
commit976a1a830ff21c108e68a84a5338804ee45d8ff7 (patch)
tree3561a7e203a3c9e6b01416e0229797a002931796 /notes/faq.org
parent[Emacs] Move wabi-sabi theme inside this repo. (diff)
downloademacs.d-976a1a830ff21c108e68a84a5338804ee45d8ff7.tar.gz
[notes] up
Diffstat (limited to '')
-rw-r--r--notes/faq.org16
1 files changed, 16 insertions, 0 deletions
diff --git a/notes/faq.org b/notes/faq.org
index 73d43c0..51b6845 100644
--- a/notes/faq.org
+++ b/notes/faq.org
@@ -10,3 +10,19 @@ console.sh <host>
 #+END_SRC
 
 More on the [[https://confluence.twitter.biz/display/DCE/IPMI%2BRemote%2BConsole%2Bconnectivity][wiki]].
+* Linux                                                               :linux:
+** Namespaces
+*** List of containers on Mesos                              :@twitter:ops:
+To get a list of containers on a host, you can run the following command:
+
+#+BEGIN_SRC sh
+ip netns list | xargs -I {} cat /proc/{}/cgroup | grep freezer | cut -f 3 -d '/'
+#+END_SRC
+*** Running netstat in a container                           :@twitter:ops:
+On shared mesos, the network is divided in namespaces. Running =netstat= will not work, you need to use =ip netns= to be able to run =netstat= in a container. For example:
+
+#+BEGIN_SRC sh
+for c in $(ip netns); do echo $c && sudo ip netns exec $c netstat -ntp | grep 10.71.16.126; done
+#+END_SRC
+
+