Ito ang command pmproxy na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
pmproxy - proxy para sa daemon ng kolektor ng sukatan ng pagganap
SINOPSIS
pmproxy [-Af] [-C diname] [-i IP address] [-l logfile] [-L bytes] [-p port[,port ...] [-P
passfile] [-U username] [-x file]
DESCRIPTION
pmproxy gumaganap bilang isang protocol proxy para sa pmcd(1), na nagpapahintulot sa Performance Co-Pilot (PCP)
pagsubaybay sa mga kliyente upang kumonekta sa isa o higit pa pmcd(1) mga pagkakataon sa pamamagitan ng pmproxy.
Karaniwan pmproxy ay naka-deploy sa isang firewall domain, o sa isang ``head'' node ng isang cluster
kung saan ang IP (Internet Protocol) address ng mga host kung saan pmcd(1) ay tumatakbo ay maaaring
hindi alam ng mga kliyente sa pagsubaybay ng PCP, bagama't ang IP address ng host kung saan pmproxy
ay tumatakbo ay kilala sa mga kliyenteng ito. Katulad nito, ang mga kliyente ay maaaring magkaroon ng network
connectivity lamang sa host kung saan pmproxy ay tumatakbo, habang may network
koneksyon mula sa host na iyon sa mga host ng interes kung saan pmcd(1) ay tumatakbo.
Ang pag-uugali ng mga kliyente sa pagsubaybay ng PCP ay kinokontrol ng alinman sa PMPROXY_HOST
variable ng kapaligiran o sa pamamagitan ng pinahabang detalye ng hostname (tingnan ang PCPIntro(1) para sa
mga detalye). Kung wala sa mga mekanismong ito ang ginagamit, ang mga kliyente ay gagawa ng kanilang mga koneksyon
direkta sa pmcd(1). Kung ang proxy hostname syntax ay ginagamit o PMPROXY_HOST ay nakatakda, kung gayon
ito dapat ang hostname o IP address ng system kung saan pmproxy ay tumatakbo, at ang
kokonekta ang mga kliyente pmcd(1) hindi direkta sa pamamagitan ng mga serbisyo ng protocol proxy ng pmproxy.
Ang mga pagpipilian sa pmproxy ay ang mga sumusunod.
-A Huwag paganahin ang ad ng serbisyo. Bilang default, pmproxy ay mag-aanunsyo ng presensya nito sa
ang network gamit ang anumang magagamit na mekanismo (gaya ng Avahi/DNS-SD), na tumutulong sa remote
mga tool sa pagsubaybay sa paghahanap nito. Ang mga mekanismong ito ay hindi pinagana sa opsyong ito.
-C diname
Tukuyin ang landas patungo sa database ng sertipiko ng Network Security Services, para sa
(opsyonal) secure na mga koneksyon. Ang default ay /etc/pki/nssdb. Sumangguni din sa
-P opsyon. Kung hindi pa ito umiiral, ang database na ito ay maaaring gawin gamit ang
sertipikasyon kagamitan. Ang prosesong ito at iba pang pagpapanatili ng database ng sertipiko
impormasyon ay ibinigay sa PCPIntro(1) manual page at ang online na PCP
mga tutorial
-f Bilang default pmproxy ay nagsimula bilang isang daemon. Ang -f opsyon ay nagpapahiwatig na ito ay dapat
tumakbo sa harapan. Ito ay pinakakapaki-pakinabang kapag sinusubukang i-diagnose ang mga problema sa
pagtatatag ng mga koneksyon.
-i IP address
Karaniwang ginagamit lang ang opsyong ito sa mga host na may higit sa isang interface ng network
(napakakaraniwan para sa firewall at ``head'' node host kung saan pmproxy ay malamang na
i-deploy). Kung hindi -i ang mga pagpipilian ay tinukoy pmproxy tumatanggap ng PCP client
mga koneksyon sa alinman sa mga IP address ng host nito. Ang -i ang opsyon ay ginagamit upang tukuyin
tahasang isang IP address kung saan dapat tanggapin ang mga koneksyon ng PCP client.
IP address dapat nasa karaniwang tuldok na anyo (hal. 100.23.45.6). Ang -i opsyon
maaaring gamitin nang maraming beses upang tukuyin ang isang listahan ng mga IP address. Kapag isa o higit pa -i
ang mga pagpipilian ay tinukoy, ang mga pagtatangkang koneksyon na ginawa sa anumang iba pang mga IP address ay magiging
tumanggi.
-l logfile
Bilang default, isang log file ang pinangalanang pmproxy.log ay nakasulat sa kasalukuyang direktoryo. Ang
-l ang opsyon ay nagiging sanhi ng pagsusulatan ng log file logfile sa halip na ang default. Kung
ang log file ay hindi malikha o hindi maisusulat, ang output ay nakasulat sa
karaniwang error sa halip.
-L bytes
Mga PDUs natanggap ng pmproxy mula sa PCP monitoring client ay limitado sa maximum
laki ng 65536 bytes bilang default upang ipagtanggol laban sa mga pag-atake ng Denial of Service. Ang -L
ang opsyon ay maaaring gamitin upang baguhin ang maximum na papasok Mga PDU laki.
-P passfile
Tukuyin ang path sa isang file na naglalaman ng sertipiko ng Network Security Services
database password para sa (opsyonal) secure na mga koneksyon, at para sa mga database na
protektado ng password. Sumangguni din sa -C opsyon. Kapag ginagamit ang pagpipiliang ito, mahusay
dapat gawin ang pangangalaga upang matiyak ang naaangkop na pagmamay-ari ("pcp" user, karaniwan)
at mga pahintulot sa file na ito (0400, upang hindi mabasa ng sinumang user maliban sa
ang gumagamit na nagpapatakbo ng pmproxy proseso).
-U username
Ipagpalagay ang pagkakakilanlan ng username bago magsimulang tumanggap ng mga papasok na packet mula sa PCP
pagsubaybay sa mga kliyente.
-x file
Bago ang pmproxy logfile maaaring buksan, pmproxy maaaring makatagpo ng isang nakamamatay na error na
pinipigilan itong magsimula. Bilang default, ang output na naglalarawan sa error na ito ay ipinadala sa
/dev/tty ngunit maaari itong i-redirect sa file.
STARTING AT PAGHihinto PMPROXY
Karaniwan, pmproxy ay awtomatikong nagsisimula sa oras ng boot at huminto kapag ang system ay
ibinaba. Sa ilalim ng ilang mga pangyayari kinakailangan na magsimula o huminto pmproxy
mano-mano. Upang gawin ito ay dapat maging superuser at uri
# $PCP_RC_DIR/pmproxy simula
upang simulan ang pmproxy, O
# $PCP_RC_DIR/pmproxy stop
upang itigil ang pmproxy. Nagsisimula pmproxy kapag ito ay tumatakbo na ay katulad ng paghinto nito
at pagkatapos ay simulan ito muli.
Karaniwan pmproxy nakikinig para sa mga koneksyon ng PCP client sa TCP/IP port number 44322
(nakarehistro sa http://www.iana.org/). Alinman sa variable ng kapaligiran PMPROXY_PORT -p
Maaaring gamitin ang opsyon sa command line upang tukuyin ang (mga) alternatibong numero ng port kung kailan PMPROXY_PORT or
ang -p Maaaring gamitin ang opsyon sa command line upang tukuyin ang (mga) alternatibong numero ng port kung kailan pmproxy
ay nagsimula; sa bawat kaso, ang detalye ay isang listahan na pinaghihiwalay ng kuwit ng isa o higit pa
mga numero ng port. Dapat bang gamitin ang dalawang pamamaraan o maramihan -p lilitaw ang mga opsyon sa
command line, pmproxy ay makikinig sa unyon ng set ng mga port na tinukoy sa pamamagitan ng lahat -p
mga pagpipilian at ang PMPROXY_PORT variable ng kapaligiran. Kung ang mga hindi default na port ay ginagamit sa
pmproxy dapat gawin ang pag-iingat upang matiyak iyon PMPROXY_PORT ay nakatakda rin sa kapaligiran ng
anumang client application na kokonekta sa pmproxy, o ang pinalawig na host
ginagamit ang specification syntax (tingnan PCPIntro(1) para sa mga detalye).
Gumamit ng pmproxy online gamit ang mga serbisyo ng onworks.net