Este documento contiene notas sobre sistemas IBM RS/6000 y AIX. Detalla diferentes series de sistemas IBM como RS6000, P520 y Z series. Explica conceptos como RISC, LPAR, terminales ASCII y X Window. También cubre temas de instalación y configuración de AIX como NIM, parches, PTF y opciones de configuración de LPAR. Por último, presenta comandos y herramientas de administración como smitty, lsvg y migratepv.
With Lakehouse as the future of data architecture, Delta becomes the de facto data storage format for all the data pipelines. By using delta, to build the curated data lakes, users achieve efficiency and reliability end-to-end. Curated data lakes involve multiple hops in the end-to-end data pipeline, which are executed regularly (mostly daily) depending on the need. As data travels through each hop, its quality improves and becomes suitable for end-user consumption. On the other hand real-time capabilities are key for any business and an added advantage, luckily Delta has seamless integration with structured streaming which makes it easy for users to achieve real-time capability using Delta. Overall, Delta Lake as a streaming source is a marriage made in heaven for various reasons and we are already seeing the rise in adoption among our users.
In this talk, we will discuss various functional components of structured streaming with Delta as a streaming source. Deep dive into Query Progress Logs(QPL) and their significance for operating streams in production. How to track the progress of any streaming job and map it with the source Delta table using QPL. What exactly gets persisted in the checkpoint directory and its details. Mapping the contents of the checkpoint directory with the QPL metrics and understanding the significance of contents in the checkpoint directory with respect to Delta streams.
This document contains biographical information about Boulos Dib, an independent consultant specializing in software development. It provides details about Dib's early experience with personal computers and programming languages. It also lists upcoming presentations by Dib on LightSwitch and Silverlight at the NYC Code Camp in October 2011. The document concludes with an overview of PowerShell scripting.
lately all manifacturers are giviing Bioses Signed and SecureFlash checked, more
they are Capsulated (2.xx version) !
So these Capsulated file have an Header and Tail which will be removed by UEFI reflash Procedure, if we use the Capsulated Bios flashing by Programmer We
will get a file longer whit the HVR offset in a wrong place and Bios will be corrupted !
Look this mine DirtyGuide to How Remove Capsule
Presto, an open source distributed SQL engine, is widely recognized for its low-latency queries, high concurrency, and native ability to query multiple data sources. Proven at scale in a variety of use cases at Facebook, Airbnb, Netflix, Uber, Twitter, Bloomberg, and FINRA, Presto experienced an unprecedented growth in popularity in both on-premises and cloud deployments in the last few years.
Inspired by the increasingly complex SQL queries run by the Presto user community, engineers at Facebook and Starburst have recently focused on cost-based query optimization. In this talk we will present the initial design and implementation of the CBO, support for connector-provided statistics, estimating selectivity, and choosing efficient query plans. Then, our detailed experimental evaluation will illustrate the performance gains for several classes of queries achieved thanks to the optimizer. Finally, we will discuss our future work enhancing the initial CBO and present the general Presto roadmap for 2018 and beyond.
Speakers
Kamil Bajda-Pawlikowski, Starburst Data, CTO & Co-Founder
Martin Traverso
Bacula is an open source network backup solution that allows backup of client data to tape drives, disk, or other media. It has a central server component (director) that schedules and manages backups, client components (file daemons) that handle data transfer, and storage components (storage daemons) that write to backup media. Bacula supports various operating systems and has features for backup job management, encryption, compression, and restoration.
Ever tried to get get clarity on what kinds of memory there are and how to tune each of them ? If not, very likely your jobs are configured incorrectly. As we found out, its is not straightforward and it is not well documented either. This session will provide information on the types of memory to be aware of, the calculations involved in determining how much is allocated to each type of memory and how to tune it depending on the use case.
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, UberHostedbyConfluent
Kafka is a vital part of data infrastructure in many organizations. When the Kafka cluster grows and more data is stored in Kafka for a longer duration, several issues related to scalability, efficiency, and operations become important to address. Kafka cluster storage is typically scaled by adding more broker nodes to the cluster. But this also adds needless memory and CPUs to the cluster making overall storage cost less efficient compared to storing the older data in external storage.
Tiered storage is introduced to extend Kafka's storage beyond the local storage available on the Kafka cluster by retaining the older data in cheaper stores, such as HDFS, S3, Azure or GCS with minimal impact on the internals of Kafka.
We will talk about
- How tiered storage addresses the above problems and also brings several other advantages.
- High level architecture of tiered storage
- Future work planned as part of tiered storage.
With Lakehouse as the future of data architecture, Delta becomes the de facto data storage format for all the data pipelines. By using delta, to build the curated data lakes, users achieve efficiency and reliability end-to-end. Curated data lakes involve multiple hops in the end-to-end data pipeline, which are executed regularly (mostly daily) depending on the need. As data travels through each hop, its quality improves and becomes suitable for end-user consumption. On the other hand real-time capabilities are key for any business and an added advantage, luckily Delta has seamless integration with structured streaming which makes it easy for users to achieve real-time capability using Delta. Overall, Delta Lake as a streaming source is a marriage made in heaven for various reasons and we are already seeing the rise in adoption among our users.
In this talk, we will discuss various functional components of structured streaming with Delta as a streaming source. Deep dive into Query Progress Logs(QPL) and their significance for operating streams in production. How to track the progress of any streaming job and map it with the source Delta table using QPL. What exactly gets persisted in the checkpoint directory and its details. Mapping the contents of the checkpoint directory with the QPL metrics and understanding the significance of contents in the checkpoint directory with respect to Delta streams.
This document contains biographical information about Boulos Dib, an independent consultant specializing in software development. It provides details about Dib's early experience with personal computers and programming languages. It also lists upcoming presentations by Dib on LightSwitch and Silverlight at the NYC Code Camp in October 2011. The document concludes with an overview of PowerShell scripting.
lately all manifacturers are giviing Bioses Signed and SecureFlash checked, more
they are Capsulated (2.xx version) !
So these Capsulated file have an Header and Tail which will be removed by UEFI reflash Procedure, if we use the Capsulated Bios flashing by Programmer We
will get a file longer whit the HVR offset in a wrong place and Bios will be corrupted !
Look this mine DirtyGuide to How Remove Capsule
Presto, an open source distributed SQL engine, is widely recognized for its low-latency queries, high concurrency, and native ability to query multiple data sources. Proven at scale in a variety of use cases at Facebook, Airbnb, Netflix, Uber, Twitter, Bloomberg, and FINRA, Presto experienced an unprecedented growth in popularity in both on-premises and cloud deployments in the last few years.
Inspired by the increasingly complex SQL queries run by the Presto user community, engineers at Facebook and Starburst have recently focused on cost-based query optimization. In this talk we will present the initial design and implementation of the CBO, support for connector-provided statistics, estimating selectivity, and choosing efficient query plans. Then, our detailed experimental evaluation will illustrate the performance gains for several classes of queries achieved thanks to the optimizer. Finally, we will discuss our future work enhancing the initial CBO and present the general Presto roadmap for 2018 and beyond.
Speakers
Kamil Bajda-Pawlikowski, Starburst Data, CTO & Co-Founder
Martin Traverso
Bacula is an open source network backup solution that allows backup of client data to tape drives, disk, or other media. It has a central server component (director) that schedules and manages backups, client components (file daemons) that handle data transfer, and storage components (storage daemons) that write to backup media. Bacula supports various operating systems and has features for backup job management, encryption, compression, and restoration.
Ever tried to get get clarity on what kinds of memory there are and how to tune each of them ? If not, very likely your jobs are configured incorrectly. As we found out, its is not straightforward and it is not well documented either. This session will provide information on the types of memory to be aware of, the calculations involved in determining how much is allocated to each type of memory and how to tune it depending on the use case.
Kafka Tiered Storage | Satish Duggana and Sriharsha Chintalapani, UberHostedbyConfluent
Kafka is a vital part of data infrastructure in many organizations. When the Kafka cluster grows and more data is stored in Kafka for a longer duration, several issues related to scalability, efficiency, and operations become important to address. Kafka cluster storage is typically scaled by adding more broker nodes to the cluster. But this also adds needless memory and CPUs to the cluster making overall storage cost less efficient compared to storing the older data in external storage.
Tiered storage is introduced to extend Kafka's storage beyond the local storage available on the Kafka cluster by retaining the older data in cheaper stores, such as HDFS, S3, Azure or GCS with minimal impact on the internals of Kafka.
We will talk about
- How tiered storage addresses the above problems and also brings several other advantages.
- High level architecture of tiered storage
- Future work planned as part of tiered storage.
SOSCON 2019.10.17
What are the methods for packet processing on Linux? And how fast are each packet processing methods? In this presentation, we will learn how to handle packets on Linux (User space, socket filter, netfilter, tc), and compare performance with analysis of where each packet processing is done in the network stack (hook point). Also, we will discuss packet processing using XDP, an in-kernel fast-path recently added to the Linux kernel. eXpress Data Path (XDP) is a high-performance programmable network data-path within the Linux kernel. The XDP is located at the lowest level of access through SW in the network stack, the point at which driver receives the packet. By using the eBPF infrastructure at this hook point, the network stack can be expanded without modifying the kernel.
Daniel T. Lee (Hoyeon Lee)
@danieltimlee
Daniel T. Lee currently works as Software Engineer at Kosslab and contributing to Linux kernel BPF project. He has interest in cloud, Linux networking, and tracing technologies, and likes to analyze the kernel's internal using BPF technology.
La placa base conecta todos los componentes internos de una computadora, incluyendo el procesador, tarjetas de expansión, memoria RAM y discos duros. Contiene ranuras y conectores para estos componentes, así como un chipset y BIOS que permiten la comunicación entre componentes y el arranque del sistema operativo. Algunos elementos clave de la placa base son las ranuras PCI, DIMM y AGP para tarjetas de expansión, memoria y video respectivamente, así como el zócalo del procesador y conectores para periféricos.
The document discusses different approaches for using SQL in streaming data applications, including structured statements, dbt-style projects, notebooks, and managed runtimes. It evaluates each approach based on criteria like version control, code organization, testability, CI/CD, and observability. Overall, it recommends that for long-running streaming apps, developers should pay special attention to state management, avoid mutability, prioritize integration testing over unit testing, and embrace an SRE mentality. The document also notes that while notebooks are great for exploration, production code is better served by traditional programming frameworks, and that any managed runtime requires excellent developer experience.
Speaker: Matthias J. Sax, Software Engineer, Confluent
KSQL is the Streaming SQL engine for Apache Kafka that allows for continuous data stream processing. While KSQL looks very similar to SQL, it provides quite different semantics. First, KSQL queries can be defined over data streams, not just tables. Second, queries over tables are no snapshot queries, but run forever. And third, time is a core concept in KSQL and data stream processing in general. In this talk, we explore the nature of Streaming SQL and its temporal semantics that apply to both streams and tables. We will explain continuous queries semantics, the relationship between streams and tables, and demystify the temporal nature of KSQL tables. Furthermore, we dig into filter, aggregation, and join operations over stream and tables as well as stream specific operators like windowing. At the end, you will be equipped to query streams and tables using KSQL and understand their temporal relationship to each other.
El chipset es el conjunto de circuitos integrados que permite la comunicación entre el procesador y los distintos dispositivos de la placa base. Está compuesto por el northbridge, que gestiona la comunicación con la RAM, tarjeta gráfica y southbridge, y el southbridge, que coordina dispositivos de baja velocidad como puertos y ranuras. El chipset se encarga de transferir datos entre los buses del procesador, memoria y tarjeta gráfica, actuando como el cerebro de la placa base.
This document summarizes computer hardware components. It divides hardware into three main groups: input devices, output devices, and the system unit. Input devices like keyboards and mice are used to enter data, while output devices like monitors and printers display or print data. The system unit contains the central processing unit and memory that process data, as well as peripheral components like the motherboard, hard disk drive, ports and power supply.
The document provides an introduction to shell scripting basics in UNIX/Linux systems. It discusses what a shell and shell script are, introduces common shells like bash, and covers basic shell scripting concepts like running commands, variables, conditionals, loops, and calling external programs. Examples are provided for many common shell scripting tasks like file manipulation, text processing, scheduling jobs, and more.
This document discusses three special Linux file permissions: sticky bit, SUID, and SGID.
Sticky bit allows only the owner of a directory or files within to delete or rename files in that directory. SUID runs scripts as the owner user rather than the running user. SGID runs scripts as the group owner instead of the running user's group. These special permissions give more control over access and execution for files and directories.
The document discusses Ext4 journaling and the write barrier feature. It notes that the write barrier forces a flush-to-disk call after writing the journal to ensure consistency. However, this can cause sluggishness when storage is full during OTA updates. Disabling the write barrier allows reordering of cache-to-disk writes, reducing latency and improving performance, though it introduces a small risk of filesystem corruption in the event of a power failure. Tests showed disabling the barrier reduced fsync latency and improved SQLite transactions per second on HDD and EMMC storage.
This document provides an overview of PostgreSQL and instructions for installing and configuring it. It discusses using the initdb command to initialize a PostgreSQL database cluster and create the template1 and postgres databases. It also explains that the template1 database serves as a template that is copied whenever new databases are created.
La placa madre contiene conectores para periféricos como teclado, mouse, USB, audio e impresora. También incluye ranuras para la memoria RAM, tarjetas de video y red, y zócalos para los procesadores. Los reguladores de voltaje y la batería mantienen la alimentación estable para una operación confiable.
Performance Tuning RocksDB for Kafka Streams’ State Storesconfluent
Performance Tuning RocksDB for Kafka Streams’ State Stores, Bruno Cadonna, Contributor to Apache Kafka & Software Developer at Confluent and Dhruba Borthakur, CTO & Co-founder Rockset
Meetup link: https://www.meetup.com/Berlin-Apache-Kafka-Meetup-by-Confluent/events/273823025/
The Linux directory structure is organized with / as the root directory. Key directories include /bin and /sbin for essential system binaries, /boot for boot files, /dev for device files, /etc for configuration files, /home for user home directories, /lib for shared libraries, /media and /mnt for mounting removable media, /opt for optional application software, /proc for process information, /root for the root user's home, /tmp for temporary files, /usr for secondary hierarchy data and binaries, and /var for variable data.
Best practices for MySQL/MariaDB Server/Percona Server High AvailabilityColin Charles
Best practices for MySQL/MariaDB Server/Percona Server High Availability - presented at Percona Live Amsterdam 2016. The focus is on picking the right High Availability solution, discussing replication, handling failure (yes, you can achieve a quick automatic failover), proxies (there are plenty), HA in the cloud/geographical redundancy, sharding solutions, how newer versions of MySQL help you, and what to watch for next.
The Evolution of a Relational Database Layer over HBaseDataWorks Summit
Apache Phoenix is a SQL query layer over Apache HBase that allows users to interact with HBase through JDBC and SQL. It transforms SQL queries into native HBase API calls for efficient parallel execution on the cluster. Phoenix provides metadata storage, SQL support, and a JDBC driver. It is now a top-level Apache project after originally being developed at Salesforce. The speaker discussed Phoenix's capabilities like joins and subqueries, new features like HBase 1.0 support and functional indexes, and future plans like improved optimization through Calcite and transaction support.
Kafka is an open-source message broker that provides high-throughput and low-latency data processing. It uses a distributed commit log to store messages in categories called topics. Processes that publish messages are producers, while processes that subscribe to topics are consumers. Consumers can belong to consumer groups for parallel processing. Kafka guarantees order and no lost messages. It uses Zookeeper for metadata and coordination.
Improving fault tolerance and scaling out in Kafka Streams with Bill Bejeck |...HostedbyConfluent
Kafka Streams is the popular stream processing component of Apache Kafka®. One of its best features is stateful operations. Kafka Streams works hard to ensure stateful operations can scale horizontally and survive failures, but doing so takes time. Kafka Streams offers the concept of ""standby-tasks,"" allowing for near-zero downtime failover, but surprisingly this feature still isn't widely used. The could be for various reasons, from lack of awareness to needing additional resources.
This presentation will cover how standby tasks work and how they're enabled. Additionally, I'll cover the work done in KIP-441 that enables faster scaling out for stateful tasks and provides more balanced stateful assignments. I'll also dive into the consumer rebalance protocol improvements that enable KIP-441 to be effective.
Attendees of this presentation will walk away understanding how and when to use standby tasks, leverage the improvements from KIP-441, and have a deeper understanding of how Kafka Streams works with state.
Why Micro Focus Chose Pulsar for Data Ingestion - Pulsar Summit NA 2021StreamNative
Modern IT and application environments are increasingly complex, transitioning to cloud, and large in scale. The managed resources, services and applications in these environments generate tremendous data that needs to be observed, consumed and analyzed in real time (or later) by management tools to create insights and to drive operational actions and decisions.
In this talk, Srikanth Natarajan will share Micro Focus’ adoption story of Pulsar, including the experience in consuming from and contributing to Apache Pulsar, the lessons learned, and the help that Micro Focus received from a development support partner in their Pulsar journey.
Este documento proporciona una introducción básica sobre la administración de zonas en una red de área de almacenamiento (SAN). Explica que las zonas permiten segmentar la SAN para controlar el acceso entre dispositivos. Detalla los pasos para crear zonas, incluyendo agregar miembros y asignar nombres. También cubre la creación y activación de conjuntos de zonas para implementar las zonas de forma efectiva.
SOSCON 2019.10.17
What are the methods for packet processing on Linux? And how fast are each packet processing methods? In this presentation, we will learn how to handle packets on Linux (User space, socket filter, netfilter, tc), and compare performance with analysis of where each packet processing is done in the network stack (hook point). Also, we will discuss packet processing using XDP, an in-kernel fast-path recently added to the Linux kernel. eXpress Data Path (XDP) is a high-performance programmable network data-path within the Linux kernel. The XDP is located at the lowest level of access through SW in the network stack, the point at which driver receives the packet. By using the eBPF infrastructure at this hook point, the network stack can be expanded without modifying the kernel.
Daniel T. Lee (Hoyeon Lee)
@danieltimlee
Daniel T. Lee currently works as Software Engineer at Kosslab and contributing to Linux kernel BPF project. He has interest in cloud, Linux networking, and tracing technologies, and likes to analyze the kernel's internal using BPF technology.
La placa base conecta todos los componentes internos de una computadora, incluyendo el procesador, tarjetas de expansión, memoria RAM y discos duros. Contiene ranuras y conectores para estos componentes, así como un chipset y BIOS que permiten la comunicación entre componentes y el arranque del sistema operativo. Algunos elementos clave de la placa base son las ranuras PCI, DIMM y AGP para tarjetas de expansión, memoria y video respectivamente, así como el zócalo del procesador y conectores para periféricos.
The document discusses different approaches for using SQL in streaming data applications, including structured statements, dbt-style projects, notebooks, and managed runtimes. It evaluates each approach based on criteria like version control, code organization, testability, CI/CD, and observability. Overall, it recommends that for long-running streaming apps, developers should pay special attention to state management, avoid mutability, prioritize integration testing over unit testing, and embrace an SRE mentality. The document also notes that while notebooks are great for exploration, production code is better served by traditional programming frameworks, and that any managed runtime requires excellent developer experience.
Speaker: Matthias J. Sax, Software Engineer, Confluent
KSQL is the Streaming SQL engine for Apache Kafka that allows for continuous data stream processing. While KSQL looks very similar to SQL, it provides quite different semantics. First, KSQL queries can be defined over data streams, not just tables. Second, queries over tables are no snapshot queries, but run forever. And third, time is a core concept in KSQL and data stream processing in general. In this talk, we explore the nature of Streaming SQL and its temporal semantics that apply to both streams and tables. We will explain continuous queries semantics, the relationship between streams and tables, and demystify the temporal nature of KSQL tables. Furthermore, we dig into filter, aggregation, and join operations over stream and tables as well as stream specific operators like windowing. At the end, you will be equipped to query streams and tables using KSQL and understand their temporal relationship to each other.
El chipset es el conjunto de circuitos integrados que permite la comunicación entre el procesador y los distintos dispositivos de la placa base. Está compuesto por el northbridge, que gestiona la comunicación con la RAM, tarjeta gráfica y southbridge, y el southbridge, que coordina dispositivos de baja velocidad como puertos y ranuras. El chipset se encarga de transferir datos entre los buses del procesador, memoria y tarjeta gráfica, actuando como el cerebro de la placa base.
This document summarizes computer hardware components. It divides hardware into three main groups: input devices, output devices, and the system unit. Input devices like keyboards and mice are used to enter data, while output devices like monitors and printers display or print data. The system unit contains the central processing unit and memory that process data, as well as peripheral components like the motherboard, hard disk drive, ports and power supply.
The document provides an introduction to shell scripting basics in UNIX/Linux systems. It discusses what a shell and shell script are, introduces common shells like bash, and covers basic shell scripting concepts like running commands, variables, conditionals, loops, and calling external programs. Examples are provided for many common shell scripting tasks like file manipulation, text processing, scheduling jobs, and more.
This document discusses three special Linux file permissions: sticky bit, SUID, and SGID.
Sticky bit allows only the owner of a directory or files within to delete or rename files in that directory. SUID runs scripts as the owner user rather than the running user. SGID runs scripts as the group owner instead of the running user's group. These special permissions give more control over access and execution for files and directories.
The document discusses Ext4 journaling and the write barrier feature. It notes that the write barrier forces a flush-to-disk call after writing the journal to ensure consistency. However, this can cause sluggishness when storage is full during OTA updates. Disabling the write barrier allows reordering of cache-to-disk writes, reducing latency and improving performance, though it introduces a small risk of filesystem corruption in the event of a power failure. Tests showed disabling the barrier reduced fsync latency and improved SQLite transactions per second on HDD and EMMC storage.
This document provides an overview of PostgreSQL and instructions for installing and configuring it. It discusses using the initdb command to initialize a PostgreSQL database cluster and create the template1 and postgres databases. It also explains that the template1 database serves as a template that is copied whenever new databases are created.
La placa madre contiene conectores para periféricos como teclado, mouse, USB, audio e impresora. También incluye ranuras para la memoria RAM, tarjetas de video y red, y zócalos para los procesadores. Los reguladores de voltaje y la batería mantienen la alimentación estable para una operación confiable.
Performance Tuning RocksDB for Kafka Streams’ State Storesconfluent
Performance Tuning RocksDB for Kafka Streams’ State Stores, Bruno Cadonna, Contributor to Apache Kafka & Software Developer at Confluent and Dhruba Borthakur, CTO & Co-founder Rockset
Meetup link: https://www.meetup.com/Berlin-Apache-Kafka-Meetup-by-Confluent/events/273823025/
The Linux directory structure is organized with / as the root directory. Key directories include /bin and /sbin for essential system binaries, /boot for boot files, /dev for device files, /etc for configuration files, /home for user home directories, /lib for shared libraries, /media and /mnt for mounting removable media, /opt for optional application software, /proc for process information, /root for the root user's home, /tmp for temporary files, /usr for secondary hierarchy data and binaries, and /var for variable data.
Best practices for MySQL/MariaDB Server/Percona Server High AvailabilityColin Charles
Best practices for MySQL/MariaDB Server/Percona Server High Availability - presented at Percona Live Amsterdam 2016. The focus is on picking the right High Availability solution, discussing replication, handling failure (yes, you can achieve a quick automatic failover), proxies (there are plenty), HA in the cloud/geographical redundancy, sharding solutions, how newer versions of MySQL help you, and what to watch for next.
The Evolution of a Relational Database Layer over HBaseDataWorks Summit
Apache Phoenix is a SQL query layer over Apache HBase that allows users to interact with HBase through JDBC and SQL. It transforms SQL queries into native HBase API calls for efficient parallel execution on the cluster. Phoenix provides metadata storage, SQL support, and a JDBC driver. It is now a top-level Apache project after originally being developed at Salesforce. The speaker discussed Phoenix's capabilities like joins and subqueries, new features like HBase 1.0 support and functional indexes, and future plans like improved optimization through Calcite and transaction support.
Kafka is an open-source message broker that provides high-throughput and low-latency data processing. It uses a distributed commit log to store messages in categories called topics. Processes that publish messages are producers, while processes that subscribe to topics are consumers. Consumers can belong to consumer groups for parallel processing. Kafka guarantees order and no lost messages. It uses Zookeeper for metadata and coordination.
Improving fault tolerance and scaling out in Kafka Streams with Bill Bejeck |...HostedbyConfluent
Kafka Streams is the popular stream processing component of Apache Kafka®. One of its best features is stateful operations. Kafka Streams works hard to ensure stateful operations can scale horizontally and survive failures, but doing so takes time. Kafka Streams offers the concept of ""standby-tasks,"" allowing for near-zero downtime failover, but surprisingly this feature still isn't widely used. The could be for various reasons, from lack of awareness to needing additional resources.
This presentation will cover how standby tasks work and how they're enabled. Additionally, I'll cover the work done in KIP-441 that enables faster scaling out for stateful tasks and provides more balanced stateful assignments. I'll also dive into the consumer rebalance protocol improvements that enable KIP-441 to be effective.
Attendees of this presentation will walk away understanding how and when to use standby tasks, leverage the improvements from KIP-441, and have a deeper understanding of how Kafka Streams works with state.
Why Micro Focus Chose Pulsar for Data Ingestion - Pulsar Summit NA 2021StreamNative
Modern IT and application environments are increasingly complex, transitioning to cloud, and large in scale. The managed resources, services and applications in these environments generate tremendous data that needs to be observed, consumed and analyzed in real time (or later) by management tools to create insights and to drive operational actions and decisions.
In this talk, Srikanth Natarajan will share Micro Focus’ adoption story of Pulsar, including the experience in consuming from and contributing to Apache Pulsar, the lessons learned, and the help that Micro Focus received from a development support partner in their Pulsar journey.
Este documento proporciona una introducción básica sobre la administración de zonas en una red de área de almacenamiento (SAN). Explica que las zonas permiten segmentar la SAN para controlar el acceso entre dispositivos. Detalla los pasos para crear zonas, incluyendo agregar miembros y asignar nombres. También cubre la creación y activación de conjuntos de zonas para implementar las zonas de forma efectiva.
The RepliStor solution provides real-time data replication for continuous operation of business critical environments. It uses data synchronization to initially copy all files from the source to the target, and then performs data replication which includes mirroring, forwarding, and updating changes in real-time. In the event of a source system failure, RepliStor can automatically failover to the target system.
This document provides instructions for registering HBAs and setting initiator record values using Navisphere Manager. It describes registering individual HBAs or all HBAs from a server with connected storage systems. It also covers creating RAID groups and LUNs, including the properties and maximums for each.
Volume manager software provides logical volume management and virtualization of storage disks. It optimizes storage usage, increases filesystem limits, and provides flexibility, capacity, speed and resilience through features like mirroring and striping. Virtualization is performed by either the storage device itself or a software layer on the host system. Hot spares and snapshotting provide fault tolerance and online backups.
This document discusses storage allocation and LUN creation on an EMC Symmetrix storage array. It describes using the symconfigure command line tool to create multiple striped meta LUNs from existing hyper LUNs on a Symmetrix array with a serial ID of 1098. The symconfigure operation creates two meta LUNs, one from devices 10E8, 10E9, and 110E, and another from devices 111A, 111B, 111C, 111D, 111E, and 111F, configuring them both in a striped format. It also validates the changes against the Control Center management tool.
The document provides details on the architecture and configuration of EMC Symmetrix storage arrays. It describes the key components of Symmetrix arrays including engines, directors, caches and virtual matrix interconnect. It also covers topics like device mapping, masking and configuration management tools.
The document discusses SUMA, a tool that automates the download of maintenance and technology levels from a fix server on AIX systems. It provides examples of using SUMA to list configuration settings, schedule periodic downloads of the latest fixes, and download specific fixes like APARs or filesets. SUMA allows flexibility in configuring fix types, actions, scheduling, logging and generating reports for download tasks.
COMMENT DEMYSTIFIER SON BANQUIER?
Voilà de quoi booster votre attitude et votre argumentaire pour convaincre votre banquier. En tous cas, BONNE CHANCE...
El documento expresa gratitud hacia las personas que han ayudado y apoyado al autor, incluyendo familia, amigos, compañeros y aquellos que lo quieren aunque estén lejos. El autor desea que la vida les sonría y que encuentren felicidad, paz y renacimiento cada día, y alienta la fe en Jesucristo como fuente de apoyo constante.
Este documento presenta el plan de estudios de un curso de Tecnología de la Información y Comunicaciones de 6to grado. El plan describe las competencias, contenidos, actividades, recursos y formas de evaluación para cada una de las 9 semanas del curso. El curso cubrirá temas como ofimática, comunicación, análisis de datos y desarrollo de material didáctico utilizando las TIC. Las actividades incluirán hojas de trabajo, mapas conceptuales, proyectos y exámenes. Los recursos serán computadoras, imp
El documento describe la distribución de las áreas de la Parroquia Doce Apóstoles en Alto Hospicio, incluyendo las casas de San Miguel, San José y Monte Carmelo, las áreas pastorales, los sectores designados para los laicos, grupos de servicio, carabineros, coro, sacerdotes, religiosas, obispos y otros invitados. También incluye oraciones a la Peregrina de la Fe.
El documento explica los pasos para instalar un sistema operativo, incluyendo configurar el BIOS, particionar y formatear el disco duro, e instalar el sistema operativo. Describe las opciones del menú BIOS como Standard CMOS Features y Advanced BIOS Features. Explica conceptos como particiones primarias, extendidas y lógicas. Finalmente, menciona diferentes sistemas operativos como Windows, Linux y cómo descargar e instalar Ubuntu.
El documento explica los pasos para instalar un sistema operativo en una computadora. Primero se debe configurar el BIOS para reconocer los componentes hardware. Luego es necesario dividir el disco duro en particiones y formatearlas para que el sistema operativo pueda almacenar archivos e información. Finalmente, se instala el sistema operativo seleccionado, como Windows, Linux o MacOS, para que la computadora quede operativa.
El documento explica los pasos para instalar un sistema operativo en una computadora. Primero se debe configurar el BIOS para reconocer los componentes hardware. Luego es necesario dividir el disco duro en particiones y formatearlas para que el sistema operativo pueda almacenar archivos e información. Finalmente, se instala el sistema operativo seleccionado, como Windows, Linux o MacOS, para que la computadora quede operativa.
El documento explica los pasos para instalar un sistema operativo, incluyendo inicializar el disco duro mediante la creación de particiones y formateo, y describe varios sistemas operativos como Ubuntu, Windows y Linux. También incluye instrucciones para descargar e instalar la última versión de Ubuntu en un CD como evidencia para una práctica de instalación de sistemas operativos.
Ajustes posteriores a la instalación de cent os 6Isaac Gómez M
1) Se recomienda configurar los dispositivos de red para que al menos uno se inicie automáticamente y desactivar el control de NetworkManager para servidores. 2) Cambiar la configuración regional a español de México. 3) Desactivar Plymouth para un arranque sin gráficos en servidores.
El documento explica la importancia de instalar un sistema operativo y los pasos para realizar dicha instalación. Estos incluyen configurar el SET UP para identificar los dispositivos hardware, ingresar al SET UP presionando teclas como DEL o SUPR, y configurar opciones como la fecha, hora, unidades de almacenamiento y seguridad. También describe las opciones del menú SET UP como características estándar y avanzadas del CMOS y BIOS para optimizar el funcionamiento del sistema.
Este documento describe varios archivos de configuración encontrados en el directorio /etc/sysconfig/ en Red Hat Enterprise Linux. Algunos de los archivos más importantes discutidos incluyen /etc/sysconfig/network, el cual configura la red, /etc/sysconfig/clock, que controla la interpretación de los valores leídos desde el reloj del sistema, y /etc/sysconfig/init, que controla cómo el sistema aparecerá y funcionará durante el arranque. El documento también menciona que muchos de estos archivos tienen una variedad de opciones que sólo son us
Linux es un sistema operativo de código abierto diseñado por programadores de todo el mundo para ser gratuito y permitir la modificación de su código. Ofrece funciones como multitarea, multiusuario, shells programables e independencia de dispositivos. La instalación de Linux involucra particionar el disco duro, seleccionar paquetes de software, configurar la red y crear usuarios.
Este documento describe las opciones disponibles en dos BIOS de la marca Award. La primera BIOS se encuentra en una placa Soltek SL-85SD-C para Pentium 4 y la segunda en una placa Asus A7V266 para AMD. Ambas BIOS ofrecen opciones similares agrupadas en categorías como Configuración CMOS Estándar, Características Avanzadas de la BIOS, Características Avanzadas del Chipset y Gestión de Energía, permitiendo configurar parámetros básicos del hardware y el arranque del sistema.
1) El documento describe los pasos para instalar un sistema Unix en modo texto de forma segura, incluyendo estudiar el emplazamiento físico, determinar los servicios que se proporcionarán, e instalar el sistema operativo y configurar hardware, red, usuarios y servicios.
2) En Linux, la instalación en modo texto requiere discos boot y root, y particionar el disco duro para la instalación y swap. Luego se ejecuta el programa de instalación para seleccionar conjuntos de discos e instalar el sistema.
3) El documento
Este documento describe varios comandos en Linux para verificar información sobre el hardware, incluyendo lscpu para ver detalles de la CPU, lshw para una lista detallada de hardware, lspci para dispositivos PCI, lsscsi para dispositivos SCSI, y lsusb para buses USB. También cubre comandos como df para espacio en disco, fdisk para particiones, mount para sistemas de archivos montados, y otros para verificar hardware adicional.
Este documento proporciona instrucciones para instalar de forma segura un sistema operativo Unix en modo de texto. Los pasos incluyen estudiar la ubicación física de la máquina, determinar los servicios que proporcionará, instalar el sistema operativo seleccionado, configurar particiones del disco duro, instalar paquetes de software y configurar la red y autenticación de usuarios.
Este documento describe los procesos de arranque y administración del software Cisco IOS en routers. Explica la secuencia de arranque del router, incluyendo la búsqueda y carga del archivo IOS y de configuración. También describe el sistema de archivos Cisco IOS y cómo administrar y copiar archivos entre la memoria del router y servidores de red. Finalmente, proporciona recomendaciones sobre el uso y actualización del software IOS.
Este documento describe los procesos de arranque y administración del software Cisco IOS en routers. Explica la secuencia de arranque del router, incluyendo la búsqueda y carga del archivo IOS y de configuración. También describe el sistema de archivos Cisco IOS y cómo administrar y copiar archivos entre las diferentes memorias y mediante protocolos de red. Finalmente, ofrece recomendaciones sobre el uso y actualización del software IOS en routers.
Este documento describe cómo instalar Unix en 3 pasos: 1) preparar la computadora con los requisitos mínimos de hardware, 2) modificar las particiones del disco para reservar espacio a Unix e instalar el software, 3) arrancar el sistema con un dispositivo de arranque para iniciar el proceso de instalación.
Este documento describe cómo instalar Unix en 3 pasos: 1) preparar la computadora con los requisitos mínimos de hardware, 2) modificar las particiones del disco para reservar espacio a Unix e instalar el software, 3) arrancar el sistema con un dispositivo de arranque para iniciar el proceso de instalación.
Presentación para el video 2 del curso "Certificación linux " ofrecido por el glud (Grupo linux de la universidad Distrital)
Más información: http://lpic1.glud.org
Este documento describe brevemente algunos componentes básicos de hardware y software de una computadora. Menciona el chipset, CPU, memoria RAM, unidades de almacenamiento, dispositivos de entrada, salida y mixtos que componen el hardware. También describe el sistema operativo, software de aplicación y firmware como parte del software. Finalmente, explica los puertos de comunicación como medio para conectar periféricos a la computadora.
Este documento presenta una agenda para una sesión de formación sobre desarrollo de núcleos Linux embebidos. La sesión cubrirá temas como módulos del kernel de Linux, controladores de dispositivos, gestión de memoria, depuración de controladores y estudios de caso específicos. También se explicarán procesos como la configuración, compilación e instalación de nuevos núcleos de Linux.
El documento trata sobre diferentes temas relacionados con sistemas operativos y hardware. Explica conceptos como particionamiento de discos, discos de arranque, sistemas operativos, sistemas de archivos como FAT, FAT32, FAT16 y NTFS. También define kernel, shell, BIOS, Unix y Linux. Finalmente, propone actividades sobre componentes de hardware como procesador, disco duro, memoria RAM y fuente de poder.
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descubra el catálogo completo de buzones BTV, una marca líder en la fabricación de buzones y cajas fuertes para los sectores de ferretería, bricolaje y seguridad. Como distribuidor oficial de BTV, Amado Salvador se enorgullece de presentar esta amplia selección de productos diseñados para satisfacer las necesidades de seguridad y funcionalidad en cualquier entorno.
Descubra una variedad de buzones residenciales, comerciales y corporativos, cada uno construido con los más altos estándares de calidad y durabilidad. Desde modelos clásicos hasta diseños modernos, los buzones BTV ofrecen una combinación perfecta de estilo y resistencia, garantizando la protección de su correspondencia en todo momento.
Amado Salvador, se compromete a ofrecer productos de primera clase respaldados por un servicio excepcional al cliente. Como distribuidor oficial de BTV, entendemos la importancia de la seguridad y la tranquilidad para nuestros clientes. Por eso, trabajamos en colaboración con BTV para brindarle acceso a los mejores productos del mercado.
Explore el catálogo de buzones ahora y encuentre la solución perfecta para sus necesidades de correo y seguridad. Confíe en Amado Salvador y BTV para proporcionarle buzones de calidad excepcional que cumplan y superen sus expectativas.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialAMADO SALVADOR
Explora el catálogo completo de cajas fuertes BTV, disponible a través de Amado Salvador, distribuidor oficial de BTV. Este catálogo presenta una amplia variedad de cajas fuertes, cada una diseñada con la más alta calidad para ofrecer la máxima seguridad y satisfacer las diversas necesidades de protección de nuestros clientes.
En Amado Salvador, como distribuidor oficial de BTV, ofrecemos productos que destacan por su innovación, durabilidad y robustez. Las cajas fuertes BTV son reconocidas por su eficiencia en la protección contra robos, incendios y otros riesgos, lo que las convierte en una opción ideal tanto para uso doméstico como comercial.
Amado Salvador, distribuidor oficial BTV, asegura que cada producto cumpla con los más estrictos estándares de calidad y seguridad. Al adquirir una caja fuerte a través de Amado Salvador, distribuidor oficial BTV, los clientes pueden tener la tranquilidad de que están obteniendo una solución confiable y duradera para la protección de sus pertenencias.
Este catálogo incluye detalles técnicos, características y opciones de personalización de cada modelo de caja fuerte BTV. Desde cajas fuertes empotrables hasta modelos de alta seguridad, Amado Salvador, como distribuidor oficial de BTV, tiene la solución perfecta para cualquier necesidad de seguridad. No pierdas la oportunidad de conocer todos los beneficios y características de las cajas fuertes BTV y protege lo que más valoras con la calidad y seguridad que solo BTV y Amado Salvador, distribuidor oficial BTV, pueden ofrecerte.
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
AIX Administration Knowledge Share
1. 22/08/2006
2 RS6000
1 P520
1 M80
- C/u c/ LPAR’s
I series:
P series:
Z series: mainframes
X series: PC
1975 tecnologia RISC (P series): reduced instruction set – PC-RT 1976, anterior a RS6000.
32bytes x segundo, optimizando el numero de instrucciones x los ciclos de reloj por instruccion.
Primeras RISC = MCA (Microchannel arq.)-> PCI mas modernas RISC. MCA not supported in v5.2
anymore. La diferencia fisica, es que las MCA tenian una llave externa para cambiar de modo.
RISC options: (shared memory, multiple CPUs & disks)SMP // Cluster 1600 (HACMP) multiples CPU
con su memoria y discos separados. (480MB/s…?) [loosely coupled processors] LPAR
Terminales ASCII conectadas x ports asincronicos, X-window conectadas x red (token/ethernet)
Terminales bobas en desuso x precio y funcionalidad.
Por defult, el mobo viene con 2/3 serial, mouse, teclado, pero pueden carecer de diskettera…?
El servidor de X-window esta en la PC (con el mouse!!)
Los servers vienen pelados, hasta hay q actualizar el BIOS.
** Para el H&E, ubicar puertos libres, power connectors dentro del rack, los CDs de instalacion,
notebook, cables RS232 (cable con pineado especial), de las baterias, etc…
RSinfo/6000 web con graficos de conectores armar kit!
Las configuraciones se pactan con el cliente o el server team.
Con AIX 5.1 la configuracion de LPAR’s es estatica.
Con AIX 5.3 + un modulo de microparticionamiento (hard), se puede asignar hasta el 10% de CPU
y aumentar de a 1% por LPAR, en cuanto a los discos, se puede asignar parte de un disco fisico x
LPAR.
Antes de instalar, buscar las letter announcements para validar el hardware necesario para el
sistema operativo que se tiene.
VIO = Maneja los dispositivos que manejan las particiones (LPAR/HACMP) hard
microvirtualizacion. Deriva del CMS de mainframe.
NIM =~ DNS (network instalation manager)
Preinstalation & planning, siempre participar con el Vendor y el P. Architect.
Chrp= common hardware reference platform.
2. “Su” = security flaw, porque lee el path del user con el q me loguee, en vez del de root.
(lee el .profile de nuevo)
En la unidad 2 hay varios pasos y pantallas de la instalacion del SO.
Hay muchas cosas en comun entre la instalacion y el
Mount –vcvdrfs –oro ¿??????????
Leer codigos para pasar la info (msgs del server x LCD)
Harware management console (HMC) es un equipo!! (IBM’s 3151, 3153)
Curso Q1316 AIX troubleshooting
SA’s son duenos del backup del SO y estan ligados a los backup y restauracion de los datos.
NIM: Network instalation manager.
Leer DOU (Document of understanding), GSD(security), SLA(service level agreements), hacer
penetration test y mandar reassessment. – Carta de aceptacion de riesgo –
- quien es nuestro DPE?? Averiguar… renombrar SERVPASS???????
23/08/2006
F5 es para uso desde la terminal grafica que esta conectada directamente al equipo, habilita el
booteo desde cdrom. F1 habilita la lista de booteo. F6 da un menu personalizado. Este menu lo
armo con el comando bootlist ; bootlist –m (normal, service, both, prevboot) -o
Configurando una consola: apretando ctrl+- (teclas opuestas en diagonal, de derecha a izquierda),
se accede a la utilidad de configuracion de consola.
- lsdev –Cc cdrom (lista el dispositivo)
NO se puede bootear de diskette. Las opciones son: ETH, CD/DVD, HD, TAPE.
Solo se puede instalar desde el CDROM, no desde tape devices ni diskette.
Tener la colección del SO, ya que el booteo depende de la version EXACTA instalada, incumbiendo
parches, revisiones, caveats, etc.
La cinta no aparece por default, hay que entrar al menu personalizado, o configurar el dispositivo
para que aparezca en la lista.
Cuando se bootea desde el cd, siempre aparece “kernel 32bits”.
Codigos 0512 xxxx son mensajes de OK del SO.
El CD de instalacion sirve para bootear, recovery y mantenimiento.
No se puede hacer “migration install” si la version del SO es menor a 4.2.1
Buscar a la gente de licencias a la hora de levantar software de terceros en los equipos. Si no,
quedamos parados a la hora del build.
3. Con discos/cintas que deben ser eliminados, o reusados, seleccionar en “more disk options” alguna
de las selecciones borrado al reinstalar o hacer alguna pasada de “wiping” antes de desharcerse del
disco.
Minimo 3 discos para mantener el quorum del Volume group descriptor area.
Cultural options 48 6 147
Trusted Computing Base: evita instalacion de troyans. Solo disponible en la primera instalacion.
Implica que cada vez que se instala una aplicación, pide confirmacion archivo x archivo, ya que
compara los files contra una base de datos que tiene el SO.
Siempre instalar con las opciones 4,5,6 (JFS2, Graphics software, Enable system backups to install
any system.)
Mozilla, Kerberos y demas herramientas de server vienen en un bundle CD aparte.
BOS: Base operating system.
15:50 comienza la instalacion. AIX5.2
echo $TERM
export=term vt100
Para ver el configuration/install assistant.
Configurar VT100 para uso con putty. (terminal no boba)
Para probar si el display con las X funciona, ejecutar smitty y fijarse si pide todo con las teclas de F
o “ESC+X”
Ejercicio 4
24/08/2006
fastpath = “smit user” x ej.
Smit es el comando para el modo grafico.
Mantener los .log del smitty en los home de los usuarios. O redireccionar con smit –s
/path/smit.script –l /path/smit.log
Smit –X limita las posibilidades de ejecucion en los distintos menu. (para navegacion sin riesgo)
[NO high level commands]
New best practices, parches y demas: AIX 5L (aix service strategy) download
- Tecnology Level
- Concluding service pack luego de 8/10 semanas de salido del TL
- Service pack
- Interim fix (security fix)
- PTF
4. El ML se usaba en el pasado, actualmente eso cambio a Tecnology Level. = twice year releases
which contain new HW & SW features and services updates. It is displayed with oslevel –s as the
MLs.
xEJ:
1Q 2Q 3Q
TL4 CSP3 SPs TL5 CSP4 SPs TL6 CSP5
PTF Program temporary Fix
APAR Authorized Program Analisis Report (IX51xxx) Security. Pueden concluir en una PTF o
parche, ya que son generadas a partir de requerimientos del usuario.
HIPER/PE: must apply patch (high
impact/pervassive)
Commit: software installed (erase saved files during latest version install)
Reject: ? Remove old files prior to instalation?
Apply: Cuando no ponemos Commit, y queremos salvar los archivos viejos.
Parches repository: /usr/sys/inst.images (default directory)
Lslpp –L lista TODOS los PTF
Lslpp –l bos.* (lista algunos)
/usr/lib/objrepos (donde residen los bos.* files)
25/08/2006
Unidad 7
Documentation port 64111 x default, pero se puede cambiar.
Smit command line, smitty grafico, motif, WSM Herramientas de administracion.
Desde la pagina del HMC se baja el cliente para Linux/windows de WSM.
Bootinfo, es un commando que no tiene entrada en man. Nos dice si estamos trabajando en 32 o
64 bits, el tipo de FS, LVM, etc.
No habilitar la opcion de multiboot, dejarlo en off, ya que si no, cada vez que inicia, va a buscar el
SMS.
Otra manera de saber la tecnologia del server, que puede ser MCA o PCI, es corriendo el comando
bootinfo –p que en el primer caso tirara como salida: rs6k – MCA model; o rspc / chrp (PCI).
Para ver los logs de sistema, ejecuto el comando ”alog”, con la opcion –ot boot para ver el log de
booteo,
Revisar commando alog.
RAS: realibility, Availability and Serviciability.
Shutdown –m arranca en modo monousuario, solo la persona q esta en consola accedera.
Para cambiar el runlevel, correr telinit (2,3,4,etc)
No editar inittab con el vi, ejecutar mkitab, chitab, rmitab.
5. SRC (System resource controller)
Startsrc –s “service” / lssrc –g “group of services (TCPIP)” / stopsrc –s “service”
Lssrc –a (listo todos)[-g grupo / -s solo uno]
En lugar de kill -1, usar refresh –s service
28/08/2006
mkvterm depende de tcpip.
Con kill puedo abortar el shutdown.
I/O Watermarks high 32 / low 24
N Usuarios concurrentes?
Errpt | more = /var/log/syslog…? Errpt –a (detailed) o por smitty en manage system logs.
Memory dumps incluyen fisica y virtual. Commando: sysdumpdev -e
--
Devices
Predefined configuration Db contiene los dispositivos soportados, no los instalados.
Se pueden utilizar los dispositivos “customized” si estan en la lista de “predefined”.
Una vez configurada, va a estar en el ODM (/etc/objrepos) disponible para su uso.
Puedo ver los dispositivos predefinidos con el comando:
Lsdev –PH / lsdev –Pc [device] lsdev –CH (customized) H=header
Directorios del ODM:
/etc/objrepos/PdDv
/etc/objrepos/CuDv
lsattr –EH –l sys0
lsattr –El rmt0 lista los valores de la cinta
lscfg lista los recursos del sistema, posicionamiento en el rack, etc.
Lista TODO el hard instalado y las opciones.
Lsattr –El mem0
Chdev –a (cambio un atributo del hard xej. blocksize)
Mkdev –l =~ cfgmgr (para pasar de definida a disponible)
Rmdev –l rmt0 para pasar de disponible a definida
Rmdev –dl rmt elimina permanentemente (queda predefinido)
lsdev -CHF "name status physloc location description": listo las ubicaciones del hardware del
equipo.
Dispositivos: AB-CD-EF-GH:
AB: bus type/pci parent bus as asssigned by firmware.
CD: Devfuncion number adapter or physical location.
EF: Identifies a Connector ID.
GH: device /FRU/port ID.
6. X EJ: 01-D1-00-00 diskette drive
00(01,04,XY) resources (00 attached to processor), 01 (floppy, mouse, Keyb), 04 (attached to
PCI only)
01-99: for pluggable adapters/cards. 00: if HACMP, not usable; SCSI ID 7, unusable by others.
EF: Connector ID.
GH: Port Identifier, address memory, modules, device, FRU of device.
Inodos=128 o 512 bytes.
Se puede pasar de VG normal a big y a scalable, pero no a la inversa.
La responsabilidad del SO y sus backups, NO se delega. (Root VG)
Fuser, varyoffvg y export para remover un disco HS.
Despues se importa en el otro equipo.
Los distintos PV solo es necesario que compartan el tamano de PP.
stale PVs: si esta en 0 hay errores.
JFSlog
JFS2 disponible en los tres tipos de LVG, normal, big y escalable.
Solo se montan los dispositivos con JFS. Se pueden mezclar JFS y JFS2.
128 % 10 = 12 volumenes. La cantidad de particiones fisicas es el numero de MB del disco %
1016.
80GB = 1VG de 7 PP
Un LV puede tener un solo filesystem.
VG=PVx32
7. Se puede distribuir la locacion de los datos en el disco: (free distribution)
Los LV se usan para tener:
- JFS/JFS2
- Journal log
- Paging space
- Boot logical volume
- Bump device (cuando el SO no puede manejar un problema de SOFT o HARD) x regla gral
en el booteo, el volcado el contenido del swap. Se puede designar un dispositivo para el
BUMP (/dev/hd7 en viejos AIX pero no existe mas hace 15 anos).
- Nothing (RAW logical volume – q requiere 512 bytes de control.)
Los dispositivos q tienen nombre con HD, son unicamente parte de rootvg.
Los diferentes FS se conectan entre si por los directorios. (se monta un FS en un directorio)
55x errores de FS (FS corrupto)
/etc/filesystems = /etc/fstab
ls = echo * (lo puedo usar si no anda el ls, en modo a prueba de fallos)
el hd5 (boot area) se monta en el booteo y luego se desmonta para proteccion.
Lsvg –p veo cantidad de discos y distribucion de particiones, -l logical volumes, lsvg rootvg sin nada
veo los datos internos.
El hd7 quedo reservado desde AIX 3.x para los system dumps.
8. stanza: formato de archivo con columnas, que describen un dato a traves de un signo = y se
finaliza por una linea en blanco.
9. Cuando busco un archivo o lo busco, lo primero q hace el sistema, es leer una lista de archivos del
directorio, por lo que IBM recomienda no tener mas de 20mil archivos por directorio.
Cuando creo un archivo, el segundo paso es crear la entrada en el indice del directorio y crear el
link al I-Nodo.
Hay dos formas de acceso a los datos: por forma secuencial o directa (random, hash, etc)
[algoritmo de arbol v]
En binario, cuando mas alto el arbol, peor, en cambio si es chato, mejor rendimiento.
LP=PP=xx+xx+xx+xx+xx (distribution)
Logical partition -> (pointer) physical partition.
Para reducir el tamano de un LV, vamos a change LV, y en increase size, le ponemos [-1] (solo en
JFS2)
PERO para un examen, si preguntan si el tamano de un filesystem puede ser disminuido con el
smitty, la respuesta es NO
10. los digitos de PV y VG Identifier, deben ser iguales, lo mismo con los digitos del equipo, deben
repetirse los ubicados en las posiciones del 1 al 8 al ejecutar uname –a, lspv hdisk0, etc.
Con lspv hdiskX veo la distribucion libre del disco (free distribution)
A diferencia de usando lspv –l hdiskX (donde aparece solamente la distribucion asociada)
FREE DISTRIBUTION (1st command) / DISTRIBUTION (2nd command)
Para ver el tamano de la particion fisica, ejecutamos: lslv rootvg | grep “PP SIZE”
Migratepv –l lvname sourcePV targetPV para duplicar volumes siempre y cuando el destination sea
igual o mas grande que el source. Se puede hacer con el equipo andando.
Si se modificaron datos, vuelve a lanzarce hasta que haya coherencia en los datos (comprobado)
Migratepv –l hd3 hdisk2 hdisk0 migra particiones de hd2 a hd0
11. Lslv –m hdX me dice particion x particion donde reside el FS especificado.
30/08/2006
Filesystems
En JFS, del contenido del block 1 o superblock, luego hay una copia en el block 31
Los primero 8 blocks son de 4k, dando un total de 32, luego, a partir del 9 block, el total es de
1024.(511*1024*128k)
Acceso a los discos: dos maneras: secuencial o directa (B-tree)
Libro: Biederhall DB design FS
Diseno de FS/archivos: Considerar: Tamano, tipo de dato, forma de acceso,
Setear el BLOCKSIZE de las unidades en 1024 para escribir y en 0 para leer.
La compresion es de alrededor del 50%. (solo disponible en JFS)
El Journal Log, preserva los metadatos, pero no soporta la recuperacion de los datos en si ante los
fallos.
No se puede variar la ubicación del JFSlog. La opcion de quotas en JFS2 esta disponible a partir del
V5.3L
Se puede achicar el FS con JFS2 con el commando: chfs –a size=”-16M” /myfs
Chfs –a vfs=jfs2 “rootvg” para pasar un FS de JFS a JFS2
12. Aumentar el tamano del VG y la particion:
Reducir el tamano del FS con JFS2:
13. Para migrar y comprobar la migracion de VGs:
Luego, corremos: syncvg -l fslv00 para sincronizar el LV y que cambie el status de “stale”
df –m = df –h
14. - Controlar el crecimiento de archivos como:
/var/adm/wtmp
/etc/security/failedlogin
/var/adm/sulog
/var/spool/*/*
stopsrc –s qdaemon y borrar el /var/spool, /var/lpd y /var/qdaemon
$HOME/smit.log
$HOME/smit.script
$HOME/websm.log
$HOME/websm.script
Algunos de los archivos de arriba se ven con el comando who; x ej: who –a /var/adm/wtmp
El script “skulker” vuela archivos obsoletos, archivos del /tmp; a.out, core files, archivos ed.hup,
*.bak, etc.
31/08/2006
Documentar detalles de los filesystems.
Generar en cron una tarea para que haga backup de los archivos de sistema.
Antes de borrar posibles archivos de sistema, chequear que no esten en posecion de algun thread o
proceso del SO.
El paging space no es reemplazo de la memoria real.
Se lo considera un area secundaria de almacenamiento para alivio de la memoria real.
Poco paging space es malo.
Para ver el status: Lsps –a
Para calcularlo, utilizar el comando rmss –p lista el tamano actual ; rmss –c 512 cambia el
tamano a 512 ; rmss –r
Tamano optimo de utilizacion: 30% - 70%
Utilizar el grado de multiprogramacion (cantidad de procesos q compiten por el objeto del sistema
xej, memoria.)
Velocidad de paginacion: VP (eje y) ; R/V (eje X) si VP excede el tiempo de acceso promedio x 3,
no sirve para paging.
Working set: conjunto de paginas en memoria.
Espacio de paginacion x factor () x I/O speed
Check totalRAM lsattr –El sys0 –a realmem
List pagespace activated at startup Cat /etc/swapspaces
; o listar /etc/swapspaces, donde estan los LV q contienen los pagespaces.
Fork: engendrar. (forking a process – engendrar un proceso.)
Si el paging space se satura, empieza a bajar en el nivel de MP, removiendo del PS los procesos
con menos prioridad.
** Curva 8020
1/3 seek time = average time ; grafico 1-n, 1/3n x T.
topas =~ top
catman –w : crea archivos de cat en el man para poder ver ciertas herramientas.
15. ** Rootvg.net buscar herramientas AIX.
/sbin/rc.boot llamado por el /etc/inittab
Cuando achico el paging space, se utiliza el /tmp, que puede ser saturado.
puede haber 2 espacios de DUMP, pero por regla general el 2do no esta activo, esta direccionado a
NULL
removiendo el Pagespace:
16. Disaster recovery plan (incluye desde la documentacion y estrategia de backups hasta los telefonos
de las personas responsables de cada tarea en la restauracion de los datos y long term archive.)
Con la opcion ‘demap’ los datos son restaurados exactamente en la misma posicion de donde
fueron backupeados.
Hacer los backup de las DB en frio, nunca online.
Para listar el tape device: Lsattr –E –l rmt0
Tcopy source target (devices) para duplicar cintas.
En el archivo bosinst.data, tienen que estar las opciones PROMPT = yes ,
CREATE_JFS2_FS = yes y ACCEPT_LICENSES = yes.
Fijarse siempre de estar trabajando en la misma cantidad de blockes/sizes.
Multiplicando la cantidad minima de LPS por la cantidad de PP nos da el tamano que debemos
asignar a la nueva particion.
La division entre tracks de la cinta, se llama “tape marks”.
Low function terminal = terminal boba, al minimo de recursos (x ej cuando instalo de cinta)
Con el commando inutoc creo el TOC…
Con tcopy /dev/rmt0 puedo verificar la correcta lectura de la cinta.
Si la cinta tira un error de I/O, ejecuto chdev –m rmt0 –a block_size=0 o dd if=/dev/rmt0 rotular
la cinta con el blocksize usado. (tanto adentro como afuera. – hacer un dir /r) – lo comun es usar
1024 BS para escribir y 0 para leer.
17. **todos los hombres son mortales.
**lord of war
**loose change
para obtener el bosinst.data, hay q hacer un backup o copiarlo de /usr/lpp/bosinst/bosinst.template
extracto del bosinst.data, haciendo referencia a los stanza files en gral:
# NOTE: Stanzas follow these rules:
# 1. Stanza names must be at the beginning of the line and end in a colon.
# 2. Comments may be after the colon, but THAT'S THE ONLY PLACE!!!! other
# than here in the header. Even then, don't expect those comments
# to be put back where they were after BOS install gets done processing
# this file. We reserve the right to mangle and ignore all comments
# which are not placed in this header.
# 3. Stanza fields are on lines following stanza names, Stanza fields
# must NOT begin at the beginning of the line, but must have tabs or
# blanks in front of them.
# 4. There can be no blank lines between field lines of the same stanza.
# 5. A blank line MUST separate each stanza. In other words, after the
# last field line of the stanza, a blank line must follow before the
# line containing the stanza name of the next stanza.
############################################################
############################################################
Cuando se encuentra un problema de hardware (a estilo bug), se lo conoce como cambio de
ingenieria. =~ PTF
01/09/2006
se puede backupear una VG desde smitty, aparte del roootvg.
Vg.data = image.data
Cuando uno arranca en modo mantenimiento, en “recovery console”, uno puede correr los fsck q se
necesiten en las particiones sin montar.
Usar una cinta para cada VG.
Si uso backup –i hago backup por filename!!!! Sin la –i es por inodo.
Mkcd permite hacer backup en cd y dvd, mkdvd, solo en dvd.
La politica de backup incremental es similar a la de windows, teniendo numeros de 0 a 9, siendo 0
un full system backup, y los numeros solo una marca para el dia.
Documentar tambien los flags q se usaron con el CPIO, adjuntarlo a al cinta.
/usr/sbin/backup -f'/home/bckup09' -'0' '-U' /home/team09/dir2
SVTX (sticky bit) es la sigla de “save text”.
Umask 027 recommended
Cuando borramos un user, se mandan todos los datos antiguos en cinta y luego se vuela del disco.
18. Si en flags = aparece “exempt” el usuario esta eximido de todas las restricciones de password del
sistema.
Al pedo:
Para recuperar el password de root, booteamos con un CD, elegimos la opcion 3, start
mainteinance mode for system recovery from the installation and maintenance menu.
Elijo la opcion “actvate the root volume group and obtain a shell”.
Una vez q tengo shell, ejecuto passwd
Finalmente ejecuto sync ; sync como root y rebooteo.
Lsgroup –c (separado x colon) ; -f (stanza) group
En /etc/security/user estan las restricciones de los usuarios.
Password = * el usuario NO se loguea.
Preguntar cuales son los valores default q se deben aplicar al sistema q estamos construyendo (por
ejemplo los valores del /etc/security/user; umask, failed logins, admin, expiring Ids, etc)
En /etc/security/login se puede asignar horarios de logueo, mensajes para cuando uno se va a
loguear.
Printing:
piobe: printer I/O back end
rembak: remove back end
para probar la impresora: cat file > /dev/lpX (X=numero asignado a la impresora)
rpX impresora de red.
Qdaemon maneja las colas, backend maneja las impresoras (puede haber varios daemons).
Lp, lpr, qrl, enq comandos relativos.
Puede haber 1 que, y varias printers (o dispositivos), varias que y una printer o una y una.
Lptest 80 5 | qprt –p 4019ascii (modelo de impresora)
Qprt –Pps –c archivo (copia el archivo con –c e imprime)
/etc/qconfig
/var/spool/*
/var/spool/lpd/qdir/*
/var/spool/qdaemon/* que management invokes backend
/var/spool/lpd/stat/*
/var/spool/lpd/pio/@local virtual printer
fcfs=fifo (first came first served)
en /etc/hosts.lpd digo que equipos son hosts o servers remotos de impresion.
Lpd daemon es para impresiones remotas.
Only qprint members or root can start/stop print jobs.
Con qpri -#570 –a 25 cambio la prioridad de la que del trabajo 570 a 25.
Con qmov –masclp1 -#11 muevo la impresión de una impresora (o que) a otra (asclp1).
Qhld –r -#njob
Commands reference:
1. Useful commands
Note All AIX commands reference can be found under
http //www.austin.ibm.com/doc_link/en_US/a_doc_lib/aixgen/wbinfnav/CmdsRefTop.htm
19. 1.1 Memory
bootinfo –r shows how much RAM does my machine has (as root)
lsattr –E –l sys0 –a realmem shows how much RAM does my machine have (as non root)
rmss -c 512
rmss -r sets the memory size to 512 MB
resets the memory size to the original one
1.2 Devices
lsattr -El en0 displays en0 driver params
lsattr -El ent0 displays ent0 HW params
lsattr -El rmt0 displays tape params
lscfg -vp -l rmt0 (all information about a tape drive)
lsattr -El sys0 displays system type, firmware, etc driver params
lscfg –v lists all system HW config (NVRAM)
lsdev –Csscsi list all scsi devices
lsdev –Cspci list all pci devices
lsparent –Ck scsi list all scsi adapters
lsdevfc list fiberchannel devices
cfgmgr Configures devices
lsdev -Ccdisk Shows all disks
lsdev -Cctape Shows all tapes
cfgmgr -v -l device –v Specifies verbose output. The cfgmgr command writes information about
what it is doing to standard output.
cfgmgr -v -l device Name Specifies the named device to configure along with its children.
If you only turned on a disk tower at e.g. scsi2 cfgmgr -v -l scsi2 will only configure this with
detailed output.
lsdisp To check which graphic adapter is installed.
lscfg -vp -l mga0 (all information about a adapter)
lscfg -vp -l hdisk0 | grep Machine gives info about the disk manufacture type
lsslot -c pci For 6F1 only !!!! Lists all slots ,voltage,boards,etc !!!!
bootlist -m normal cd0 rmt0 hdisk0 Changes the default bootlist
lsmcode -c display the system firmware level and service processor
lsmcode -r -d scraid0 display the adapter microcode levels for a RAID adapter scraid0
lsmcode -A display the microcode level for all supported devices
1.3 System info
/usr/bin/uname -m Get machine ID
/usr/bin/uname -M Get platform type
oslevel Displays current AIX level
oslevel -r Displays current AIX maintenance level
oslevel -g List filesets at levels later than maintenance level !!!
fileset: smallest unit specific function.
package: collection of filesets.
bundle: collection of packages, complete product.
lsps -a Paging space settings.
lscfg -vp -l proc0 (1,2,3) (all information about a processor[s])
lscfg -vp -l mem0 |pg (all information about memory modules installed)
env ulimit Environment setings - show user ulimit
bootinfo –s hdisk0 Displays disk size
lsattr -El sys0 -a systemid Determines the system serial number
lscfg –vp|grep ROM|grep -v CD Determines the system Firmware level
20. 1.4 System issues
TERM=vt100 -If you execute a command/application and it responds with msg
‘ The type of your terminal is unknown to the system’,run those commands (In ‘ksh’)
set term=vt100 -Same (In tcsh’)
rcp -rp /dataVolumes/brisque1.1.0/jobs/flower.job sciroot@ripro3:/dataVolumes/ripro3.3.0/jobs/ -
Copying a file from one Unix machine (Brisque) to another (Server) the assumption is that both
machines know each other’s names (in hosts file)
dd if=/dev/fd0 of=/temp/diskimage bs=4096 -Duplicate a diskette copy from diskette to hard drive
dd if=/temp/diskimage of=/dev/fd0 bs=4096 -copy diskette image onto diskette
/usr/lpp/X11/bin/xset -display unix 0 s off -Kill display timeout
lsfs -v jfs -List of Filesystem items.
lsfs -q -v jfs -you can see also the parameter of a filesystem and thus see if e.g. /backup was
or is a big_filesystem_enabled one.
Important for the 2GB File limit.
lsuser –f root Shows all user parameters (max .file size,etc)
sysdumpdev -L Check last system dump status
sysdumpdev -l Check system dump device settings
lslpp -f Upd_Timna_DTM.obj List contents of the package
1.5 Networking
ksh
for ENT in ` lsdev –Cs pci|grep ent | awk '{ print $1 }'|cut –c 1,2,4 `;do
mktcpip –S $ENT
done
exit -Shows all interfaces IP config+mask+router+DNS !
host timna1 displays station default IP address – works ONLY in DNS environment
ifconfig en0 displays en0 driver params
netstat -i displays network interfaces setting
mktcpip -S en0 #host:addr:mask:_rawname:nameserv:domain:gateway:type:start
syslab18:192.9.100.1:255.255.255.0:en0:10.4.2.12:csil.creoscitex.com:10.4.30.1:N/A:no
GREAT TCPIP info in one command !!!
showmount –e displays all exported volumes
showmount -a show who's got my filesystemsses mounted over IP !
lssrc –g tcpip displays all IP oriented processes status
entstat -drt ent0 |grep –i error display any communication errors on etn0
entstat -r Resets all the statistics back to their initial values.
arp -a shows a local arp cache
cd /usr/local/es/;res restarts appletalk
netstat -ptcp shows IP statistics
netstat -pudp shows UDP statistics
netstat -c
-s
-m client only; server only
NFS mount
netstat -I en0 10 Trace en0 every 10 seconds
netstat -rn Display routing info with IP address (10.4.27.182)
netstat -in Shows the state of all configured interfaces
netstat -r Display routing info with full hostnames (timna2.csil.creoscitex)
nfsstat –z ;to reset NFS stats without reboot
cat /etc/resolv.conf Check DNS settings
stopsrc –g NFS To stop NFS services on a client
startsrc –g NFS To start NFS services on a client
traceroute 149.115.39.1 Trace all hobs (interconnections=routers) to the destination IP
21. netpmon -o netpmon.out
trcstop Traces all network processes activity into a logfile. Must be preceede by a trcstop
command !
nslookup hostname Shows the DNS server name and address
ping -R -c 1 bnc2 Ping with displaying the routing info
namerslv -s | grep domain | awk '{ print $2 }' Displays a fully qualified domain name of a host
rup Shows the status of a remote host on the local network
nmonnfs Traces all NFS processes activity
mount hostname:/filesystem /mount-point Mount an NFS filesystem
mknfsexp -d /directory Creates an NFS export directory
mknfsmnt Creates an NFS mount directory
rmnfs Stops and un-configures NFS services
mknfs Configures and starts NFS services
exportfs -u (filesystem) Un-exports a filesystem
exportfs Lists all exported filesystems
exportfs -a Exports all fs's in /etc/exports file
1.6 Disks
synclvodm -vP svg3 synchronizes ODM and the disk VG info.
redefinevg svg3 Redfined VG definition in ODM
lqueryvg -p hdisk0 –Avt -reads logical volumes info from disk
bootinfo -s hdiskx Shows Megabytes available even if no volume group is assigned.
lspv -p hdiskx (PP's used, location on disk, mount point)
lscfg -vp -l hdiskx (all information about a disk/raid)
1.7 Filesystem
chfs -a size=+200000 /var increases /var FS by 100MB
du -sk /john shows directory used space in kb !!!!
mount all mounts all FS
umount /dataVolumes/rtest9.1.0 unmounts a FS
fuser -k /dev/cd0 Releases a CD that will not unmount !
fuser –c /dataVolumes/rtest9.1.0 -Find out which process_id lock the FS
istat <filename> Shows when the file was last created/modified/accessed !!!!
1.8 System monitoring
istat <filename> Shows create/modify/access file info
alog -o -t boot | more displays system boot log
w Lists login users and their programs.
who Identifies the users currently logged in
/usr/local/es/swho Identifies the Ethershare users currently logged in
last |more shows last logins
last –20 Shows recent 20 lines
last root Shows username ‘root’ login/logout record
last ftp Shows all FTP session in the record
mount shows all mounted filesystems (nfs+local)
ps -ef show all running processes
ps -ef |grep Scitex show all scitex running processes
du -ak /scitex|sort -n -r|head –10 -Display 10 biggest directories on the volume by size
22. find /scitex -xdev -size +2048 -ls|sort -rn +6|head –10 -to find 10 top files in the root (/) directory
larger than 1 MB.”-xdev” helps searching ONLY in “/” !!!!!!!!!
history Last commands run on the system by this user
alog -ot boot Lists a log of all boot operations
grep TX /etc/environment Verify daylight settings
1.9 Performance issues
nmon a nice monitor - runs only on AIX5 and up
topas a nice monitor - runs only on AIX 4.3.3 and up
monitor -top 10 -s 2 monitors system 10 top processes with 2 seconds
iostat 2 displays disks activity every 2 seconds refresh interval
iostat –a 2 AIX5 ONLY !!!!
displays disks and ADAPTER !!!! activity every 2 seconds refresh interval
vmstat 2 ;monitors virtual memory statistics every 2 seconds (see appendix A)
sar –P ALL 2 2 Show all CPU’s activity on an SMP machine
svmon –i 2 Monitors real and virtual memory
ps auxw | sort –r +3 |head –10 -Shows top 10 memory usage by process
ps auxw | sort –r +2 |head –10 -Shows top 10 CPU usage by process
ps –auw | grep defunct Shows zombies processes (to kill – reboot or kill the parent)
filemon –O all –o filemon.out ; find / -name core ; trcstop Traces FS,LV,disks,files activityof a
“find” command into a logfile (filemon.out). Must be preceded by a trcstop command.
tprof –x find / -name core ; trcstop Traces CPU activityof a “find” command Severall logfile are
created. Must be preceded by a trcstop command.
tprof -ske -x "sleep 30" -Trace CPU activity for next 30 seconds.Results in file sleep.tprof
lvmstat –ev svg1
lvmstat –v svg1 2 AIX5 ONLY !!!!
enable gathering the VG statistics
Display VG logical volumes statistics every 2 seconds
1.10 Remote issues (working over the modem)
pdelay tty0; pdisable tty0 >/dev/null ;penable tty0
-Resets tty0
stty erase '^?' Makes bakespace to work
/scitex/version/utils/modem/kermit -l /dev/ttyx –c atdt {phone #} Use Unix to Dail-out (for any
reason) ttyx is the serial port the cable is connected
/scitex/version/utils/modem/kermit -s /u/d0/ripro_messages -i Sends a file to a remote desktop in
binary mode
/scitex/version/utils/modem/kermit –r
-Receives a file to from remote desktop
1.11 Browsing errlog with errpt
errpt -a -s 0604090601 -e 0605090901 browse the errlog in detail for all errors within a
timeframe
errpt -a -N SYSPROC |more
errpt -a -N SYSPROC > /tmp/err.log Browse the errlog for the SYSPROC resource, can be into
the file
errpt -j 5DFED6F1 -Browse the errlog by the identifier
errpt –A -AIX5 ONLY !!!! Shows less detailes then errpt -a
errpt –D -AIX5 ONLY !!!! eliminates double entries
23. 1.12 Security issues
chmod -s Filename Remove Sticky Bit to a file or directory
chmod +r+w+x+t Filename Add Read+Write+Execute+Temp mode to a file or directory.
This is a ‘blanket’ change for all owner, user & group.
Numeric Access Modes
0 (---) - no access
1 (--x) - execute permissions; search permissions for directories
2 (-w-) - write access
3 (-wx) - execute/search permission and write access
4 (r--) - read access
5 (r-x) - execute/search permission and read access
6 (rw-) - read and write access
7 (rwx) - execute/search permission and read and write access
mkpasswd -f rebuild the /etc/passwd indexes in case of suspected corruption
1.13 Miscellaneous
ksh
find / -type f|xargs grep "10.4.27.181" 2> /dev/null
-Find all files containing my IP address
compress -c file > file.Z Compresses the files while keeps the original
whereis <command-ame> Returms full path of program
apdma502:/>lsslot -c slot lista todos los slots en el equipo.
# Slot Description Device(s)
U1.9-P1-I7 Logical I/O Slot pci13 ent0
U1.9-P1-I9 Logical I/O Slot pci14 fcs0
U1.9-P2-I1 Logical I/O Slot pci16 fcs1
U1.9-P2/Z1 Logical I/O Slot pci23 scsi2
lsslot -c pci –a lista los slots PCI libres en el equipo.