{"id":6753,"date":"2018-03-08T09:59:04","date_gmt":"2018-03-08T08:59:04","guid":{"rendered":"https:\/\/blog.unelink.es\/?p=6753"},"modified":"2019-11-15T10:33:30","modified_gmt":"2019-11-15T09:33:30","slug":"instalar-storman-en-debian-para-monitorizar-tarjetas-raid-de-adaptec","status":"publish","type":"post","link":"https:\/\/hosting.airetech.es\/blog\/wiki\/instalar-storman-en-debian-para-monitorizar-tarjetas-raid-de-adaptec\/","title":{"rendered":"Instalar Storman en Debian para monitorizar tarjetas RAID de Adaptec"},"content":{"rendered":"<p>Tras abordar la instalaci\u00f3n de <a href=\"https:\/\/hosting.airetech.es\/blog\/wiki\/instalar-storman-en-centos-para-monitorizar-tarjetas-raid-de-adaptec\/\">Storman, el software de Adaptec para monitorizar la tarjeta RAID \"Adaptect 6405E\" en un servidor dedicado con CentOS<\/a> instalado. En este manual vamos a explicarte <strong>c\u00f3mo instalarlo en un <a href=\"https:\/\/www.unelink.es\/servidores-dedicados-32.html\" target=\"_blank\" rel=\"noopener noreferrer\">servidor<\/a> con Debian<\/strong>, ya que hay algunas variaciones en el proceso.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6756\" src=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2018\/03\/raid-adaptec.jpg\" alt=\"\" width=\"545\" height=\"419\" srcset=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2018\/03\/raid-adaptec.jpg 545w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2018\/03\/raid-adaptec-300x231.jpg 300w\" sizes=\"auto, (max-width: 545px) 100vw, 545px\" \/><\/p>\n<p>Storman es un software que se instala en el servidor y permite la conexi\u00f3n del cliente \"Adaptec Storage Manager\" para que pueda recuperar informaci\u00f3n del RAID. Tambi\u00e9n permite realizar consultas en local.<\/p>\n<p>Lo primero que tienes que hacer es descargar el software desde la p\u00e1gina oficial de Adaptec.<\/p>\n<p><a href=\"https:\/\/storage.microsemi.com\/en-us\/downloads\/storage_manager\/sm\/productid=sas-2405&amp;dn=adaptec+raid+2405.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/storage.microsemi.com\/en-us\/downloads\/storage_manager\/sm\/productid=sas-2405&dn=adaptec+raid+2405.html<\/a><\/p>\n<p>Elige el enlace de descarga teniendo en cuenta la distribuci\u00f3n y la arquitectura del procesador. Lo m\u00e1s com\u00fan es la arquitectura x64 (64 bits), por lo que usaremos el siguiente enlace:<\/p>\n<p><a href=\"https:\/\/storage.microsemi.com\/en-us\/speed\/raid\/storage_manager\/asm_linux_x64_v7_31_18856_tgz.php\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/storage.microsemi.com\/en-us\/speed\/raid\/storage_manager\/asm_linux_x64_v7_31_18856_tgz.php<\/a><\/p>\n<p>Para descargarlo directamente en el servidor, utiliza estos comandos:<\/p>\n<pre>cd \/root\r\nmkdir adaptec\r\ncd adaptec\r\nwget \"http:\/\/download.adaptec.com\/raid\/storage_manager\/asm_linux_x64_v7_31_18856.tgz\"<\/pre>\n<p>Cuando tengas el fichero \"asm_linux_x64_v7_31_18856.tgz\"\u00a0en el servidor, tienes que descomprimirlo. Para hacerlo usa el siguiente comando:<\/p>\n<pre>tar zxvf asm_linux_x64_v7_31_18856.tgz<\/pre>\n<p>Una vez descomprimido se crear\u00e1n los siguientes ficheros y directorios:<\/p>\n<pre>cmdline\/\r\ncmdline\/arcconf\r\nmanager\/\r\nmanager\/StorMan-7.31.esx86_64.rpm\r\nmanager\/StorMan-7.31.x86_64.rpm<\/pre>\n<p>Ahora tienes que instalar Storman. Para hacerlo, tienes que instalar en el servidor algunos paquetes esenciales para su funcionamiento. Utiliza para ello el siguiente comando:<\/p>\n<pre>apt-get install alien dpkg-dev debhelper build-essential libstdc++5<\/pre>\n<p>Al descomprimir Storman no hay ning\u00fan .deb para poder instalar el software, por lo que tienes que utilizar el comando \"alien\" para generar el paquete .deb a partir del fichero .rpm.<\/p>\n<p>Para hacerlo, accede al directorio \"manager\":<\/p>\n<pre>cd manager<\/pre>\n<p>Y utiliza el comando \"alien\":<\/p>\n<pre>alien StorMan-7.31.x86_64.rpm<\/pre>\n<p>Mientras se ejecuta el comando aparecer\u00e1 el siguiente mensaje:<\/p>\n<pre>Warning: Skipping conversion of scripts in package StorMan: postinst postrm preinst\r\nWarning: Use the --scripts parameter to include the scripts.\r\nstorman_7.31-18857_amd64.deb generated<\/pre>\n<p>Es un mensaje normal, por lo que solo tienes que esperar a que termine y se genere el fichero .deb. Una vez finalizado, si usas el comando \"ls\" ver\u00e1s el fichero \"storman_7.31-18857_amd64.deb\" en el mismo directorio que el .rpm.<\/p>\n<p>Una vez tienes el fichero .deb creado, tan solo tienes que instalarlo como si fuera un paquete .deb normal. Para ello, utiliza el comando \"dpkg -i\" (al ejecutarlo tienes que seguir estando en el directorio \"manager\"):<\/p>\n<pre>dpkg -i storman_7.31-18857_amd64.deb<\/pre>\n<p>Mientras se instala el paquete, aparecer\u00e1 un texto parecido al siguiente:<\/p>\n<pre>Selecting previously unselected package storman.\r\n(Reading database ... 55120 files and directories currently installed.)\r\nUnpacking storman (from storman_7.31-18857_amd64.deb) ...\r\nSetting up storman (7.31-18857) ...\r\nProcessing triggers for libc-bin ...\r\nldconfig deferred processing now taking place<\/pre>\n<p>Cuando finalice la instalaci\u00f3n, si no hay ning\u00fan error, Storman ya estar\u00e1 instalado en el servidor. Para comprobarlo, puedes ir al directorio donde se ha instalado el software. El programa se encuentra en \"\/usr\/Storman\".<\/p>\n<p>Ahora tienes que asignar permisos de ejecuci\u00f3n al ejecutable que administra el servicio de Storman. El fichero se llama \"stor_agent\" y su ruta es \"\/usr\/Storman\/stor_agent\". Para darle permisos de ejecuci\u00f3n, utiliza los siguientes comandos.<\/p>\n<pre>cd \/usr\/StorMan\/\r\nchmod +x stor_agent<\/pre>\n<p>Tras asignar los permisos ya podr\u00edas ejecutar el script pero, aunque arranque, puede que no funcione, ya que necesita de java para poder hacerlo. Puedes probar a ejecutarlo con los siguientes comandos:<\/p>\n<pre>cd \/usr\/Storman\/\r\n.\/stor_agent start<\/pre>\n<p>El resultado de los comandos es:<\/p>\n<pre>starting Adaptec Storage Manager agent ...<\/pre>\n<p>Aunque no muestre ning\u00fan error, no quiere decir que el servicio est\u00e9 arrancado. Como hemos comentado es necesario java para que funcione. Para buscar en el sistema si hay alg\u00fan proceso java ejecut\u00e1ndose, utiliza este comando:<\/p>\n<pre>ps auxwww | grep java<\/pre>\n<p>Si no aparece nada, el servicio no est\u00e1 arrancado.<\/p>\n<p>Sin embargo, si aparece un mensaje como el siguiente es que est\u00e1 arrancado y funcionando.<\/p>\n<pre>root 8601 0.8 0.6 8679224 199112 pts\/0 Sl 17:11 0:24 .\/jre\/bin\/java -Djava.compiler=NONE -cp \/usr\/StorMan\/RaidMan.jar com.ibm.sysmgt.raidmgr.agent.ManagementAgent<\/pre>\n<p>Si en tu caso no est\u00e1 arrancado, tienes que acceder a la carpeta de Storman y descomprimir un archivo que contiene java. El fichero se llama \"sun-jre16016linux64.tgz\". Para descomprimirlo utiliza los siguientes comandos:<\/p>\n<pre>cd \/usr\/Storman\r\ntar zxvf sun-jre16016linux64.tgz<\/pre>\n<p>Si pruebas de nuevo a arrancar el servicio, ver\u00e1s como ahora s\u00ed que aparece arrancado.<\/p>\n<p>Una vez Storman est\u00e1 iniciado, comprueba si su puerto est\u00e1 escuchando. El puerto por defecto es 34571 y lo puedes comprobar con el comando:<\/p>\n<pre>netstat -an | grep 34571<\/pre>\n<p>El resultado tiene que ser algo parecido a lo siguiente:<\/p>\n<pre>tcp6 0 0 :::34571 :::* LISTEN<\/pre>\n<p>Ahora ya podr\u00edas ir a \"Adaptec Storage Manager\" y a\u00f1adir el servidor al programa para que monitorice el estado del RAID.<\/p>\n<p>Lo \u00faltimo que faltar\u00eda es configurarlo para que arranque cuando se inicia el servidor y tambi\u00e9n crear algunos alias para que te resulta m\u00e1s f\u00e1cil trabajar con \u00e9l.<\/p>\n<p>Lo primero que tienes que hacer es modificar el fichero \"stor_agent\":<\/p>\n<pre>cd \/usr\/Storman\r\nnano stor_agent<\/pre>\n<p>Ver\u00e1s unas l\u00edneas como estas:<\/p>\n<pre># Default-Start: 3 5\r\n# Default-Stop: 0 1 2 6<\/pre>\n<p>Que tienes que modificar por:<\/p>\n<pre># Default-Start: 2 3 5\r\n# Default-Stop: 0 1 6<\/pre>\n<p>Tras modificar el archivo, crea un enlace simb\u00f3lico para que el fichero aparezca en \"\/etc\/init.d\/\":<\/p>\n<pre>ln -s \/usr\/StorMan\/stor_agent stor_agent<\/pre>\n<p>Actualiza los scripts del sistema para el arranque y parada del servicio:<\/p>\n<pre>update-rc.d stor_agent defaults<\/pre>\n<p>La pr\u00f3xima vez que se arranque el servidor, Storman tambi\u00e9n se iniciar\u00e1.<\/p>\n<p>Por \u00faltimo, crea un alias del programa \"\/usr\/Storman\/arcconf\" para trabajar con \u00e9l f\u00e1cilmente:<\/p>\n<pre>ln -s \/usr\/Storman\/arcconf \/usr\/sbin\/asm<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"Tras abordar la instalaci\u00f3n de Storman, el software de Adaptec para monitorizar la tarjeta RAID \"Adaptect 6405E\" en un servidor dedicado con CentOS instalado. En este manual vamos a explicarte c\u00f3mo instalarlo en un servidor con Debian, ya que hay algunas variaciones en el proceso. Storman es un software que se instala en el servidor y permite la conexi\u00f3n del&nbsp;<a href=\"https:\/\/hosting.airetech.es\/blog\/wiki\/instalar-storman-en-debian-para-monitorizar-tarjetas-raid-de-adaptec\/\" class=\"read-more\">Seguir leyendo<\/a>","protected":false},"author":1,"featured_media":6758,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,7,507,6],"tags":[216,33,213,267],"class_list":["post-6753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-servidores-dedicados","category-ssh-servidores-dedicados","category-wiki","tag-linux","tag-raid","tag-servidores-dedicados","tag-storman","cat-10-id","cat-7-id","cat-507-id","cat-6-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/6753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/comments?post=6753"}],"version-history":[{"count":3,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/6753\/revisions"}],"predecessor-version":[{"id":9063,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/6753\/revisions\/9063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media\/6758"}],"wp:attachment":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media?parent=6753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/categories?post=6753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/tags?post=6753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}