diff options
author | Franck Cuny <franck.cuny@gmail.com> | 2017-02-17 09:00:25 -0800 |
---|---|---|
committer | Franck Cuny <franck.cuny@gmail.com> | 2017-02-17 09:00:25 -0800 |
commit | 976a1a830ff21c108e68a84a5338804ee45d8ff7 (patch) | |
tree | 3561a7e203a3c9e6b01416e0229797a002931796 /notes/faq.org | |
parent | [Emacs] Move wabi-sabi theme inside this repo. (diff) | |
download | emacs.d-976a1a830ff21c108e68a84a5338804ee45d8ff7.tar.gz |
[notes] up
Diffstat (limited to '')
-rw-r--r-- | notes/faq.org | 16 |
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 + + |