Volevo lavorare su un problema su un box Centos 6. Ho eseguito dtrace e non è riuscito. Non accetta -no -lo -Po alcuna opzione della riga di comando. Essa sostiene per accettare solo -h, -G, -C, -I, -s, e -o. Ho pensato che questo doveva essere qualcosa di strano Centos, quindi sono andato a verificare su una scatola Fedora 22. Stesso problema. Accetta solo un numero molto limitato di opzioni della riga di comando. Sono andato a provare una scatola Oracle, che è molto RedHat come Centos e simile a Fedora. Ha funzionato bene. Sono stato in grado di eseguire solo dtracee ottenere un lungo elenco di tutte le opzioni della riga di comando. Sono tornato a Centos e Fedora. Quando entro dtrace, l'output èUsage /bin/dtrace [--help] [-h | -G] [-C [-I<Path>]] -s File.d [-o <File>]. Quindi, dopo un'ora di Google, ho rinunciato. Come si fa a far funzionare correttamente dtrace su Centos / Fedora? Ho provato sia come utente root che come utente. Ho cercato pacchetti per aumentare la funzionalità. Ho provato a rimuovere e reinstallare dtrace. L'unica cosa rimasta è rimuovere il pacchetto e installare dtrace dal sorgente.

dtrace -n BEGINfunziona (mostra la traccia). Sulle macchine Centos / Fedora, ottengo l'errore di utilizzo perché -n non è supportato. Quasi nessuna opzione della riga di comando è supportata.