Giter VIP home page Giter VIP logo

Comments (6)

maoling avatar maoling commented on July 21, 2024

@AkihiroSuda PTAL.

from namazu.

AkihiroSuda avatar AkihiroSuda commented on July 21, 2024

container name needs to be specified:

image := parsedArgs[0]

from namazu.

maoling avatar maoling commented on July 21, 2024

@AkihiroSuda Thanks for your quick reply

  • Look at the usage:

Docker-compatible options:
-d, --detach Run container in background and print container ID (nmz itself runs in foreground)
-i, --interactive Keep STDIN open even if not attached
-p Publish a container's port(s) to the host
--name Assign a name to the container
--rm Automatically remove the container when it exits
-t, --tty Allocate a pseudo-TTY
-v, --volume=[] Bind mount a volume
--volumes-from Mount volumes from the specified container(s)
--privileged Give extended privileges to this container

Namazu-specific options:
-nmz-autopilot Namazu configuration file

NOTE: Unlike docker, COMMAND is mandatory at the moment.

is every command mandatory?

container name needs to be specified:

I follow an example from this which also failed.
Could you plz give a complete cmd example, thank in advance.

from namazu.

maoling avatar maoling commented on July 21, 2024

[NMZ-DBG] 03:46:11.07: Registering an exploration policy "replayable" (at explorepolicy.go:36)
[NMZ-DBG] 03:46:11.07: Namazu Config=Config{map[string]interface {}{
"restport": int(10080),
"explorepolicyparam": map[string]interface {}{
"faultActionProbability": float64(0.5),
"minInterval": "80ms",
"maxInterval": "3000ms",
"shellActionInterval": "5000ms",
"shellActionCommand": "echo hello $(date)",
},
"clean": "",
"skipinitorchestrator": bool(false),
"validate": "",
"notcleanifvalidationfail": bool(false),
"explorepolicy": "random",
"init": "",
"storagetype": "naive",
"container": map[string]interface {}{
"enableFSInspector": bool(true),
"ethernetNFQNumber": int(42),
"procWatchInterval": time.Duration(1000000000),
"enableEthernetInspector": bool(false),
"enableProcInspector": bool(true),
},
"run": "run.sh",
"pbport": int(-1),
}} (at run.go:50)
prerequisite error: CAP_SYS_NICE is needed.

Usage: namazu container run [OPTIONS] IMAGE COMMAND

Run a command in a new Namazu Container

**prerequisite error: CAP_SYS_NICE is needed.**

if cfg.GetBool("container.enableProcInspector") {
        if !capInst.Get(cap.EFFECTIVE, cap.CAP_SYS_NICE) {
            return fmt.Errorf("CAP_SYS_NICE is needed.")
        }
    }

from namazu.

maoling avatar maoling commented on July 21, 2024

docker run -it --privileged=true --cap-add=sys_nice osrg/namazu /bin/bash
solve the prerequisite error: CAP_SYS_NICE is needed problem

from namazu.

maoling avatar maoling commented on July 21, 2024

@AkihiroSuda

  • Wuuuuuu,I had installed the namazu successfully.I saw it was running in the daemon:

ng]interface {}{"comment":"injected by the random explorer"}}, "type":"action", "uuid":"7fc53aec-ac4d-4d97-afb4-33aacf17775c", "entity":"_namazu_shell_action_entity"}} (at orchestrator.go:97)
[NMZ-DBG] 02:15:01.25: action Signal{map[string]interface {}{"uuid":"7fc53aec-ac4d-4d97-afb4-33aacf17775c", "entity":"_namazu_shell_action_entity", "class":"ShellAction", "option":map[string]interface {}{"command":"echo hello $(date)", "comments":map[string]interface {}{"comment":"injected by the random explorer"}},

  • ./bin/nmz container run --nmz-autopilot /gopath/src/github.com/osrg/namazu/example/template/config.toml -d --name zk3 -p 2183:2183 --privileged -v /foo:/foo jplock/zookeeper
    @AkihiroSuda
    how can I watch the fuzzy effect that namazu takes on my zookeeper-server?

from namazu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.